Skip to content

Commit e0890a7

Browse files
fix
1 parent cfbc90e commit e0890a7

1 file changed

Lines changed: 3 additions & 4 deletions

File tree

  • integrations/falkordb/src/haystack_integrations/document_stores/falkordb

integrations/falkordb/src/haystack_integrations/document_stores/falkordb/document_store.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -515,8 +515,7 @@ def count_unique_metadata_by_filter(
515515
self, filters: dict[str, Any], metadata_fields: list[str]
516516
) -> dict[str, int]:
517517
"""
518-
Return the number of unique values for each specified metadata field among documents
519-
that match the provided filters.
518+
Return the number of unique values for each metadata field among matching documents.
520519
521520
:param filters: Haystack filter dict. Pass an empty dict to count across all documents.
522521
:param metadata_fields: List of metadata field names. May include or omit the ``meta.`` prefix.
@@ -549,12 +548,12 @@ def get_metadata_fields_info(self) -> dict[str, dict[str, str]]:
549548
Type names are ``"str"``, ``"int"``, ``"float"``, or ``"bool"``.
550549
"""
551550
self._ensure_connected()
552-
_STANDARD_FIELDS = {"id", "content", "embedding", "score", "sparse_embedding"}
551+
standard_fields = {"id", "content", "embedding", "score", "sparse_embedding"}
553552
result = self.graph.query(f"MATCH (d:{self.node_label}) RETURN keys(d)")
554553
all_keys: set[str] = set()
555554
for row in result.result_set:
556555
all_keys.update(row[0])
557-
all_keys -= _STANDARD_FIELDS
556+
all_keys -= standard_fields
558557

559558
info: dict[str, dict[str, str]] = {}
560559
for key in sorted(all_keys):

0 commit comments

Comments
 (0)