2017-10-11 135 views
0

我正在使用Alfresco社区201707 x64。我的应用程序通过CMIS使用Apache Chemistry Open CMIS 1.1查询存储库。Alfresco CMIS:搜索内容时检索相关上下文

正如标题所示,问题是:在查询文档内容的存储库(在搜索查询中使用CONTAINS谓词)时,如何检索文档的相关上下文?我可以使用CMIS来做它,还是我必须使用不同的方法?

例如,在Alfresco Share中,当用户在存储库中搜索包含某个单词的文档时,相关结果将与文档内容片段一起显示,并突出显示该单词。

回答

0

至于说通过@Lista,

这是一个新的功能,以露天5.2.1即将到来:http://docs.alfresco.com/5.2/concepts/search-api-highlight.html

您可以通过拨打电话给/search端点使用它:

通过搜索API可以访问Alfresco 内容服务的搜索功能。

Search API接受包含JSON结构的POST请求,其格式为 ,如下表所述。 JSON的结构将与不同查询概念相关的选项 分组在一起。

Search API在搜索名称空间下定义。它使用 /搜索端点,该端点不接受任何URL参数,因此可以通过POST主体中的参数完全控制。

但据我所知,CMIS无法做到这一点。你可以改变你与Alfresco交互的方式吗(REST方式)?