diff --git a/README.md b/README.md index 0fdfc583..d2c71186 100644 --- a/README.md +++ b/README.md @@ -51,12 +51,19 @@ npm install vectordb const lancedb = require('vectordb'); const db = await lancedb.connect('data/sample-lancedb'); -const table = await db.createTable('vectors', - [{ id: 1, vector: [0.1, 0.2], item: "foo", price: 10 }, - { id: 2, vector: [1.1, 1.2], item: "bar", price: 50 }]) +const table = await db.createTable({ + name: 'vectors', + data: [ + { id: 1, vector: [0.1, 0.2], item: "foo", price: 10 }, + { id: 2, vector: [1.1, 1.2], item: "bar", price: 50 } + ] +}) const query = table.search([0.1, 0.3]).limit(2); const results = await query.execute(); + +// You can also search for rows by specific criteria without involving a vector search. +const rowsByCriteria = await table.search(undefined).where("price >= 10").execute(); ``` **Python**