Xquery Marklogic-通配符搜索不适用于斜杠(/)

Xquery Marklogic-通配符搜索不适用于斜杠(/),xquery,marklogic,Xquery,Marklogic,我使用下面的xquery进行部分搜索,当字符串带有斜杠(/)时,不起作用 查询应根据搜索返回URI Xquery: cts:search(fn:collection($collectionName), cts:and-query(( cts:element-attribute-value-query(xs:QName("element"),xs:QName("type"),'per'), cts:element-value-query(xs:QName("attri

我使用下面的xquery进行部分搜索,当字符串带有斜杠(/)时,不起作用

查询应根据搜索返回URI

Xquery:

cts:search(fn:collection($collectionName),

    cts:and-query((

    cts:element-attribute-value-query(xs:QName("element"),xs:QName("type"),'per'),

    cts:element-value-query(xs:QName("attri"),'*Olliffe Matthew 17/2/3*',("wildcarded","whitespace-sensitive","case-insensitive"))

)))

您的代码在MarkLogic 9.0-1.1控制台中工作,对于我来说变量$collectionName是“coll1”


好的,谢谢你的更新。但我使用的是6.0-6.1。
cts:search(fn:collection("coll1"),
                                 cts:and-query((

                                 cts:element-attribute-value-query(xs:QName("element"),xs:QName("type"),'per'),

                                cts:element-value-query(xs:QName("attri"),'*Olliffe Matthew 17/2/3*',("wildcarded","whitespace-sensitive","case-insensitive"))

                        )))