Documentation

Solrの制限事項

重要

LiferayのSolrサポートは非推奨です。 Elasticsearch<../elasticsearch/getting-started-with-elasticsearch.md>_ に移行することを検討してください。

エンドユーザー機能の制限

LiferayのSolr統合には、Liferay Commerceおよび以下の機能の使用に影響する制限があります。 次の機能を使用するには、Elasticsearchが必要です。

開発者機能の制限

以下のAPIは、現在LiferayのSolrコネクターではサポートされていません。

  • ポータルコアから(モジュール: portal-kernel、アーティファクト: com.liferay.portal.kernel):

    • com.liferay.portal.kernel.search.generic.NestedQuery

    • com.liferay.portal.kernel.search.filter

      • ComplexQueryPart

      • GeoBoundingBoxFilter

      • GeoDistanceFilter

      • GeoDistanceRangeFilter

      • GeoPolygonFilter

  • ポータル検索APIから(モジュール: portal-search-api、アーティファクト: com.liferay.portal.search.api):

    • com.liferay.portal.search.filter

      • ComplexQueryPart

      • TermsSetFilter

    • com.liferay.portal.search.geolocation.*

    • com.liferay.portal.search.highlight.*

    • com.liferay.portal.search.query.function.*

    • com.liferay.portal.search.query。*

    • com.liferay.portal.search.script.*

    • com.liferay.portal.search.significance.*

    • com.liferay.portal.search.sort *ソートFieldSortおよび ScoreSortのみがサポートされています。

  • ポータル検索エンジンアダプターAPI(モジュール: portal-search-engine-adapter-api、アーティファクト: com.liferay.portal.search.engine.adapter.api

    • com.liferay.portal.search.engine.adapter.cluster.*

    • com.liferay.portal.search.engine.adapter.document.UpdateByQueryDocumentRequest

    • com.liferay.portal.search.engine.adapter.index。*RefreshIndexRequest のみがサポートされます

    • com.liferay.portal.search.engine.adapter.search.*:

      • MultisearchSearchRequest

      • SuggestSearchRequest

    • com.liferay.portal.search.engine.adapter.snapshot.*

注釈

Liferay Commerceでは、Elasticsearchコネクタでのみ利用可能な TermsSetFilter の実装が必要です。