【问题标题】:cts:element-query does not search relevant document, MarkLogiccts:element-query 不搜索相关文档,MarkLogic
【发布时间】:2013-11-06 23:19:54
【问题描述】:

我想在文档中搜索一个单词,比如 456。我在这里使用了 cts:element-query。但我得到的结果类似于 123456、456.23、23.456

如何搜索仅包含 456 的文档。

【问题讨论】:

  • 发布您编写的代码和一些示例 XML。

标签: marklogic


【解决方案1】:

“456.23”被标记为三个独立的标记:“456”、“.”和“23”。由于标记“456”在文档中,“456”的单词查询将匹配。 “23.456”也是如此。我不希望“123456”匹配:你确定它匹配吗?或者“456”可能出现在同一文档的其他位置。

如果您想进行基于值的查询,您可能希望在元素上设置一个数字范围索引并改用cts:element-range-query

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-21
    • 1970-01-01
    • 2021-11-25
    • 1970-01-01
    • 1970-01-01
    • 2014-01-28
    • 1970-01-01
    相关资源
    最近更新 更多