2017-10-11 12 views
0

Alfresco Community 201707 x64를 사용하고 있습니다. 내 응용 프로그램은 CMIS를 통해 Apache Chemistry Open CMIS 1.1을 사용하여 저장소를 쿼리합니다.Alfresco CMIS : 콘텐츠 검색시 관련 컨텍스트 검색

제목에서 알 수 있듯이 질문은 문서 내용에 대한 저장소를 쿼리 할 때 (검색어에 CONTAINS 조건자를 사용하여) 문서의 관련 컨텍스트를 검색하는 방법은 무엇입니까? CMIS를 사용하여 수행 할 수 있습니까, 아니면 다른 접근 방식을 사용해야합니까?

예를 들어 Alfresco Share에서 사용자가 일부 단어가 들어있는 문서에 대한 저장소를 검색하면 해당 단어가 강조 표시된 문서 내용의 스 니펫과 함께 관련 결과가 표시됩니다.

답변

0

: http://docs.alfresco.com/5.2/concepts/search-api-highlight.html

당신은 /search 엔드 포인트를 호출하여 사용할 수 있습니다 :

검색 API는 Alfresco 콘텐츠 서비스의 검색 기능에 대한 액세스를 제공합니다.

Search API는 JSON 구조가 포함 된 POST 요청을 으로 받아들입니다 (아래 표 참조). JSON은 서로 다른 쿼리 개념과 관련된 옵션 을 그룹화하도록 구성되어 있습니다.

검색 API는 검색 네임 스페이스에서 정의됩니다. URL 입력란을 허용하지 않는 /검색 끝점을 사용하므로 이므로 POST 본문의 매개 변수를 통해 완벽하게 제어됩니다.

그러나 내가 아는 한, 이것은 CMIS에서 수행 할 수 없습니다. Alfresco (REST 방식)와 상호 작용하는 방식을 전환 할 수 있습니까?