0
我已经通过'https://docs.marklogic.com/guide/cpf/default'设置管道以使二进制文档可搜索。我可以观察到.xml和.xhtml正在被摄入文件生成。当我尝试使用Java客户端API搜索查询进行搜索时,我从生成的xml文件中获得结果,而不是从获取的文件中获取结果。MarkLogic CPF使用REST API读取和搜索文档
请让我知道如何在使用Java客户端API搜索查询执行搜索时获取摄取文档的URI。因为我想显示实际文档的内容,所以DOC uri会有用。
感谢您的回复。即使我这样想,但我找不到从生成的.xml或.xhtml获取文档的URI的方式。我从MarkLogic指南中得到了一些例子,
** xquery版本“1.0-ml”; import/moduleLogic namespace lnk =“http://marklogic.com/cpf/links” \t \t at“/MarkLogic/cpf/links.xqy”; for $ link in lnk:from(“/mycompany/ankur_doc.xml”) 将$ link/@返回给**,但我不知道如何在java rest API中做到这一点。 – Pavan
您可以将该代码放入转换中,并将该转换作为搜索的一部分进行调用。 http://docs.marklogic.com/guide/java/searches#id_78117 –