如何使用MarkLogic搜索API获得一些特定结果

时间:2019-06-27 22:36:54

标签: api marklogic

我是MarkLogic的新手,现在我正在尝试获取搜索查询的某些特定结果。

更具体地说,是通过搜索API搜索某些单词,并应该获得包含特定单词的文档结果。

没有标题信息,没有排名或任何其他元数据,只是想要获取文档。

有什么办法可以只处理一个请求并得到文件吗? 还是我需要写一些代码以获得特定的结果。

如果您能帮助我,我将不胜感激。 谢谢

1 个答案:

答案 0 :(得分:1)

如果您要从外部访问MarkLogic,我将看看POST标头为/v1/search的对Accept的{​​{1}}调用。详细信息应在此处说明:https://docs.marklogic.com/REST/POST/v1/search

如果在MarkLogic中运行,则可以考虑使用底层cts:search,它实际上直接返回了文档。请记住,尽管它不会分页显示结果,并且一次返回超过50到100个文档通常是不明智的。它只会占用内存,而不允许并行处理。

HTH!