2017-10-11 95 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方式)?