MarkLogic- Java 按示例搜索查询 'not' 运算符
MarkLogic- Java Search Query By Example 'not' operator
对于 MarkLogic 按示例查询,我可以搜索包含特定电子邮件地址的所有条目,如下所示:
{
"$query":
{
"emailAddress":"kdm@yahoo.com"
}
}
我的问题是如何否定此搜索,对于这个特定示例,我如何找到所有不包含 emailAddress 且值为:'kdm@yahoo.com' 的结果? MarkLogic Query By Example JSON 格式是否有非运算符?
尝试 $not
或 $nor
:https://docs.marklogic.com/guide/search-dev/qbe 提到 $nor
,但查看 qbe-model.xqy
我认为这是一个错字,应该是 $not
.
还有一个 $ne
范围查询,以防有帮助。
对于 MarkLogic 按示例查询,我可以搜索包含特定电子邮件地址的所有条目,如下所示:
{
"$query":
{
"emailAddress":"kdm@yahoo.com"
}
}
我的问题是如何否定此搜索,对于这个特定示例,我如何找到所有不包含 emailAddress 且值为:'kdm@yahoo.com' 的结果? MarkLogic Query By Example JSON 格式是否有非运算符?
尝试 $not
或 $nor
:https://docs.marklogic.com/guide/search-dev/qbe 提到 $nor
,但查看 qbe-model.xqy
我认为这是一个错字,应该是 $not
.
还有一个 $ne
范围查询,以防有帮助。