Если вы используете 6.0 или выше, вы можете изменить способ индексации документа с помощью подключаемого модуля.
Просто определите в вашем liferay-hook.xml
<indexer-post-processor>
<indexer-class-name>com.liferay.portal.model.DLFileEntry</indexer-class-name>
<indexer-post-processor-impl>com.example.hook.indexer.DLFileEntryIndexerPostProcessor</indexer-post-processor-impl>
</indexer-post-processor>
В вашемРасширение класса постпроцессораполе, а также postProcessSearchQuery
или postProcessFullQuery
для включения его в поисковый запрос.