gpt4 book ai didi

marklogic - Marklogic 中的分页

转载 作者:行者123 更新时间:2023-12-02 22:26:27 29 4
gpt4 key购买 nike

我正在使用

获取给定搜索字符串的方面
search:search($q, $options)

其中$q是搜索文本$options

<options xmlns="http://marklogic.com/appservices/search">
<constraint name="kn_entry_number">
<range type="xs:string" facet="true">
<facet-option>frequency-order</facet-option>
<facet-option>descending</facet-option>
<facet-option>limit=5</facet-option>
<facet-option>skip=3</facet-option>
<field name="kn_entrynumber">
</field>
</range>
</constraint>
<return-results>false</return-results>
<return-facets>true</return-facets>
</options>

我想在前3个之后再获取前5个,以模仿分页。但skip选项在这里似乎不起作用。

有没有办法使用搜索 API 来执行此操作,或者我唯一的选择是使用 cts 查询

最佳答案

如果您想对范围索引中的值进行分页,您还可以查看 search:values():

http://docs.marklogic.com/search:values

您必须使用 search:search() 来解析查询。

或者,您可以使用 cts:parse()(它采用稍微不同的方法来解析查询文本)以及 cts:values()cts:value-ranges()

希望有帮助,

关于marklogic - Marklogic 中的分页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44420310/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com