Browse Source

属性值为无直接跳过

yuchengwei 3 weeks ago
parent
commit
5dff6502b5
1 changed files with 8 additions and 0 deletions
  1. 8 0
      router/text_search.py

+ 8 - 0
router/text_search.py

@@ -483,6 +483,14 @@ async def node_props_search(request: NodePropsSearchRequest, db: Session = Depen
             }
             result["props"].append(prop_result)
 
+            # 如果prop_value为'无',则跳过搜索
+            if prop_value == '无':
+                prop_result["answer"] = [{
+                    "sentence": prop_value,
+                    "flag": ""
+                }]
+                continue
+
             # 先用完整的prop_value进行搜索
             search_text = f"{node_name}:{prop_title}:{prop_value}"
             full_search_results = trunks_service.search_by_vector(