|
@@ -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(
|