yangdx commited on
Commit
70602e0
·
2 Parent(s): ca4cb4e b453e7c

Merge branch 'main' into improve-property-tooltip

Browse files
Files changed (1) hide show
  1. lightrag/kg/neo4j_impl.py +2 -2
lightrag/kg/neo4j_impl.py CHANGED
@@ -661,7 +661,7 @@ class Neo4JStorage(BaseGraphStorage):
661
  WITH collect({node: n}) AS filtered_nodes
662
  UNWIND filtered_nodes AS node_info
663
  WITH collect(node_info.node) AS kept_nodes, filtered_nodes
664
- MATCH (a)-[r]-(b)
665
  WHERE a IN kept_nodes AND b IN kept_nodes
666
  RETURN filtered_nodes AS node_info,
667
  collect(DISTINCT r) AS relationships
@@ -704,7 +704,7 @@ class Neo4JStorage(BaseGraphStorage):
704
  WITH collect({node: node}) AS filtered_nodes
705
  UNWIND filtered_nodes AS node_info
706
  WITH collect(node_info.node) AS kept_nodes, filtered_nodes
707
- MATCH (a)-[r]-(b)
708
  WHERE a IN kept_nodes AND b IN kept_nodes
709
  RETURN filtered_nodes AS node_info,
710
  collect(DISTINCT r) AS relationships
 
661
  WITH collect({node: n}) AS filtered_nodes
662
  UNWIND filtered_nodes AS node_info
663
  WITH collect(node_info.node) AS kept_nodes, filtered_nodes
664
+ OPTIONAL MATCH (a)-[r]-(b)
665
  WHERE a IN kept_nodes AND b IN kept_nodes
666
  RETURN filtered_nodes AS node_info,
667
  collect(DISTINCT r) AS relationships
 
704
  WITH collect({node: node}) AS filtered_nodes
705
  UNWIND filtered_nodes AS node_info
706
  WITH collect(node_info.node) AS kept_nodes, filtered_nodes
707
+ OPTIONAL MATCH (a)-[r]-(b)
708
  WHERE a IN kept_nodes AND b IN kept_nodes
709
  RETURN filtered_nodes AS node_info,
710
  collect(DISTINCT r) AS relationships