忽略cts中的元素:搜索具有空值

时间:2017-09-21 11:09:55

标签: marklogic

我正在执行cts:使用特定文档元素进行搜索。但是当元素在DB中没有值/空白时,它返回错误的结果。所以如果元素值为空,我想忽略搜索。

1 个答案:

答案 0 :(得分:1)

您可以使用cts:element-value-query中包含的cts:not-query来实现此目的。类似的东西:

cts:not-query(
  cts:element-value-query(xs:QName("my-elem"), "")
)

HTH!