cts-search

    2热度

    1回答

    我有以下代码: 1) for $song in cts:search(fn:doc(), "night") return $song/ts:top-song/ts:title/text() 2) cts:search(fn:doc(), "night")/ts:top-song/ts:title/text() CTS:搜索返回的文档按相关性。 这两个代码都以不同的顺序返回结果。 哪个会返

    3热度

    1回答

    我有,我想有基于id属性的存在不同的查询XML片段: <author order="1" id="99999999" initials="A." given-names="Able" surname="Baker" fullname="Able Baker"/> 我曾尝试: let $first-query := if ($first

    0热度

    1回答

    未经过滤的搜索给出错误结果。 请找到下面的xml示例和问题。 样品: <root> <id1>11</id1> <elem1>ee1</elem1> <ele2>ee2</ele2> <entry> <volume>10</volume> <issue>10</issue> <elemEntry>eleme</elemEn

    2热度

    1回答

    如果我在未过滤模式下为cts:search做变音敏感cts:query然后我得到正确的结果,但在过滤模式下做同样的结果给我不正确。 例如: cts:search($data,($cts:query('unfiltered','diacritic-sensitive'))) returns incorrect results. 但: cts:search($data,($cts:query('

    1热度

    1回答

    我形成了许多组的多个或查询的查询,查询 - 这是为cts:search()函数的第二个参数。但是当我使用cts:search()时,我得到XDMP-TOOMANYPOSITIONS:错误。任何人都可以请告诉我在什么条件下的原因。这个错误会发生?

    2热度

    1回答

    是否可以使用cts:uris()来搜索其文档包含特定XPath的uri?我认为它可能比从cts:search返回uris更快。以下是我目前有: declare function local:xpath-search($collection) { for $i in cts:search(//a/b, cts:and-query((cts:collection-query($collection)

    5热度

    3回答

    在MarkLogic中,是否可以将cts:search表达式绑定到变量,然后在XQuery的其他位置使用该变量? 我想要做这样的事情: let $query := cts:search(doc(), cts:and-query(( cts:element-attribute-word-query( xs:QName("para

    0热度

    2回答

    我不明白cts:search和cts:element-attribute-values之间的差异。 我可以用这两个函数得到相同的结果。 什么是最好的决心? cts:search(/t:ancestors-list/t:concept/t:concept-ancestor, cts:element-value-query(xs:QName("t:concept-ancestor"), $concep

    2热度

    1回答

    鉴于此查询: for $d in cts:search( fn:doc(), cts:and-query( ( cts:collection-query(('InProgress_Audit')) ) )) where not(fn:contains($d//TitleDate/text(),"Z"))