2014-04-17 2 views
0

내 쿼리를 기반으로 Liferay CMS에 저장된 모든 컨텐츠를 가져오고 싶습니다. liferay가 Lucene (Query Parser)을 사용하고 있습니다. 예를 들어 제목을 검색하면 "admin "문서 및 미디어 포틀릿의 검색 창에 제목이"admin "인 모든 내용이 표시되지만 내 질문은이 메커니즘을 프로그래밍 방식으로 원합니다. 사용자 지정 Liferay 포틀릿에서이 특정 시나리오를 수행하기 위해 어떤 메커니즘을 사용해야합니까?Lucene 구문을 사용하여 평생 CMS에서 평생 콘텐츠 검색하기

답변

0

부울 쿼리를 사용할 수 있습니다.

에서 자세한 예 : Example

+0

감사 카지 Kathiriya,을 Liferay 문서 및 미디어 포틀릿은 위에서 언급 한 동일한 방법을 사용하고 있나요 ??? searchContext는 무엇입니까 ??? – Ali

+0

예, Document 및 Media 포틀릿에 대한 동일한 방법론 인 searchContext는 groupId, companyId 등과 같은 메타 데이터를 보유하는 객체입니다. 해당 객체를 초기화 할 수 있습니다 –