如何从查询ID中获取查询?

时间:2016-03-09 02:27:29

标签: xquery marklogic

当我使用"相关性跟踪" 选项进行搜索,并使用 cts:relevant-info() 获得分数细节的方法,我发现:

<qry:key>#Unsigned-long#</qry:key>

是否有任何机构知道如何从此查询ID中获取查询详细信息?

<qry:score formula="scoreSum" computation="14706+14742+13923+15066+14263">72700</qry:score>
<qry:term weight="102.125">
    <qry:score formula="8*weight*logtf" computation="817*18">14706</qry:score>
    <qry:key>10230959290518878125</qry:key>
</qry:term>
<qry:term weight="102.375">
    <qry:score formula="8*weight*logtf" computation="819*18">14742</qry:score>
    <qry:key>10778582167837573966</qry:key>
</qry:term>
<qry:term weight="102.375">
    <qry:score formula="8*weight*logtf" computation="819*17">13923</qry:score>
    <qry:key>14635861007755384081</qry:key>
</qry:term>

1 个答案:

答案 0 :(得分:2)

通常应该总是有一个qry:annotation元素,告诉你键的含义。您可以尝试在查询上运行xdmp:plan以查看它是否为您提供了更多信息:有时您可以通过查看跟踪元素来拼凑未注释的密钥。

无论您是否应将此报告为错误:查询+您的索引设置。