我正在使用 cts:search 像这样:-
let $query :=
cts:or-query((
cts:field-word-query(
"Assignor Name", $assignorName
),
cts:field-word-query(
"Assignee Name", $assigneeName
)
))
for $patent in cts:search(fn:doc(), $query)[1 to 10]
return $patent
其中 $assignorName 和 $assigneeName 是来自用户的输入。但是当 $assignorName 和 $assigneeName 都是空字符串时,它不会显示任何结果。当用户没有输入任何输入时,我想显示所有结果。我怎样才能做到这一点?