fix: fix columns type for pydantic 2.x (#1045)

This commit is contained in:
Rob Meng
2024-02-29 14:47:56 -05:00
committed by Weston Pace
parent 629c622d15
commit b8eb5d4bfe
3 changed files with 13 additions and 4 deletions

View File

@@ -94,6 +94,17 @@ def test_query_builder(table):
assert all(np.array(rs[0]["vector"]) == [1, 2])
def test_dynamic_projection(table):
rs = (
LanceVectorQueryBuilder(table, [0, 0], "vector")
.limit(1)
.select({"id": "id", "id2": "id * 2"})
.to_list()
)
assert rs[0]["id"] == 1
assert rs[0]["id2"] == 2
def test_query_builder_with_filter(table):
rs = LanceVectorQueryBuilder(table, [0, 0], "vector").where("id = 2").to_list()
assert rs[0]["id"] == 2