我在MarkLogic
中使用以下cts query
进行搜索
cts:element-word-query(xs:QName('c:l10n'),'\*\漢\*',('wildcarded','case-insensitive','whitespace-sensitive'))
尽管数据库中存在一些带有“\汉”字样的数据,但它没有给出任何结果。
已经尝试过:
它适用于\r
,\n
或/r
,/n
等英文字符。
另外,如果我只使用\
或漢
,它会给我完美的结果。但每当我使用\
任何中文字符时,总会显示0结果。
答案 0 :(得分:0)
这里可能存在标记化错误,但很难说。
你(应该)在这里有一个短语查询“\”(通配符 - 单词)“\”“汉”“\”和(通配符 - 单词)的顺序。这是标点敏感的。你有一些你认为应该匹配的内容的例子吗?
查询计划向您展示了什么?你的索引设置是什么?