chore: enhance field value check for query conditions

This commit is contained in:
CaptainB 2025-12-11 15:42:38 +08:00
parent ecf07cee63
commit ac7bad5262

View File

@ -120,7 +120,7 @@ class BaseSearchDocumentNode(ISearchDocumentStepNode):
field_value = self.workflow_manage.generate_prompt(condition['value'])
compare_type = condition['compare']
if not field_value:
if not field_value or len(field_value) == 0:
continue
# 构建查询条件
@ -159,7 +159,7 @@ class BaseSearchDocumentNode(ISearchDocumentStepNode):
field_value = self.workflow_manage.generate_prompt(condition['value'])
compare_type = condition['compare']
if not field_value:
if not field_value or len(field_value) == 0:
continue
if compare_type == 'not_contain':