Skip to content

Commit 97047d2

Browse files
committed
Do not add doc_id filter if index_name starts with Datasource_
1 parent c12b9da commit 97047d2

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

llmstack/data/destinations/vector_stores/weaviate.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -246,7 +246,9 @@ def query(self, query: VectorStoreQuery, **kwargs: Any) -> VectorStoreQueryResul
246246
filters = None
247247

248248
if query.doc_ids:
249-
filters = wvc.query.Filter.by_property("datasource_uuid").contains_any(query.doc_ids)
249+
# Legacy datasource don't have datasource_uuid property
250+
if not self._index_name.startswith("Datasource_"):
251+
filters = wvc.query.Filter.by_property("datasource_uuid").contains_any(query.doc_ids)
250252

251253
if query.filters:
252254
filters = _to_weaviate_filter(query.filters)

0 commit comments

Comments
 (0)