Alfresco CMIS:搜索内容时检索相关上下文

Alfresco CMIS:搜索内容时检索相关上下文,alfresco,cmis,apache-chemistry,Alfresco,Cmis,Apache Chemistry,我使用的是Alfresco Community 201707 x64。我的应用程序使用Apache Chemistry Open CMIS 1.1通过CMIS查询存储库 正如标题所示,问题是:在查询存储库中的文档内容(在搜索查询中使用CONTAINS谓词)时,如何检索文档的相关上下文?我可以使用CMIS吗,还是必须使用不同的方法 例如,在Alfresco Share中,当用户在存储库中搜索包含某个单词的文档时,相关结果将显示文档内容的片段,并突出显示该单词。我认为这在CMIS中不可用,但如果使用

我使用的是Alfresco Community 201707 x64。我的应用程序使用Apache Chemistry Open CMIS 1.1通过CMIS查询存储库

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


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

我认为这在CMIS中不可用,但如果使用SOLR,则通常可用,具体取决于Alfresco版本


我认为这在CMIS中不可用,但是如果使用SOLR,它通常是可用的,具体取决于Alfresco版本

正如@Lista所说

这是Alfresco 5.2.1的一项新功能:

您可以通过调用
/search
端点来使用它:

搜索API提供对Alfresco搜索功能的访问 内容服务

搜索API接受包含JSON结构的POST请求作为 如下表所述。JSON的结构是对选项进行分组 将不同的查询概念关联在一起

搜索API在搜索命名空间下定义。它使用 /搜索端点,它不接受任何URL参数,并且是 因此,完全通过柱体中的参数进行控制

但据我所知,CMIS不可能做到这一点。你能改变你与Alfresco互动的方式吗(其他方式)?

正如@Lista所说

这是Alfresco 5.2.1的一项新功能:

您可以通过调用
/search
端点来使用它:

搜索API提供对Alfresco搜索功能的访问 内容服务

搜索API接受包含JSON结构的POST请求作为 如下表所述。JSON的结构是对选项进行分组 将不同的查询概念关联在一起

搜索API在搜索命名空间下定义。它使用 /搜索端点,它不接受任何URL参数,并且是 因此,完全通过柱体中的参数进行控制

但据我所知,CMIS不可能做到这一点。你能改变你与Alfresco互动的方式(其他方式)吗