Search Results

All Results 6974
Sort By
Resource Type
Applicable Versions
Deployment Approach
Capability
Feature
Collapsing Search Results
Collapsing Search Results Liferay DXP 2023.Q4+/Portal GA102+ You can collapse search results that have identical keyword field values. For example, an internal blog titled Employee of the Month...
Creating and Managing Elements
Creating and Managing Elements Elements are one of the fundamental building blocks of Search Blueprints and are managed within the Blueprints application. Open the Global Menu's Applications...
What's New in Search for 7.4?
What's New in Search for 7.4? There are several highlights and new features added to Liferay's search infrastructure for the 7.4 release. New features include those added to the product for Liferay...
Installing and Upgrading a Search Engine
Installing and Upgrading a Search Engine A search engine is a critical component of your Liferay installation. Creating an Example Cluster can get you started with an Elasticsearch installation,...
Elasticsearch
Elasticsearch Elasticsearch is the highly scalable, full-text search engine Liferay uses by default. Elasticsearch is bundled with Liferay for non-production purposes. In production, Liferay...
Exercise: Run Liferay and Elasticsearch Using Docker
Exercise: Run Liferay and Elasticsearch Using Docker 7.3+ Here you can walk through a minimal Liferay-Elasticsearch setup on your local machine to see how a secure REST Client connection between...
Installing Elasticsearch
Installing Elasticsearch Here's how to install, configure, and start Elasticsearch on-premises. If you have Elasticsearch indexes used for primary data storage (storing data not backed by a...
Elasticsearch Connector Configuration Reference
Elasticsearch Connector Configuration Reference The configuration information here applies to the latest available (bundled or through Marketplace) version of the Elasticsearch 6 and Elasticsearch...
What's New in Search for 7.3?
What's New in Search for 7.3? Elasticsearch Integration Elasticsearch 7 Support Liferay CE 7.3 GA4+, Liferay DXP 7.3 GA1+ Liferay DXP 7.3 comes with out-of-the-box support for Elasticsearch 7. The...
Troubleshooting Elasticsearch Installation
Troubleshooting Elasticsearch Installation Liferay and Elasticsearch are complex systems full of configurations. When connecting them, you can run into difficulty along the way. Included below are...
Connecting to Elasticsearch
Connecting to Elasticsearch After setting up Elasticsearch, connect it to Liferay using the Liferay Connector to Elasticsearch. Connection steps depend on the connector you're configuring. See...
Advanced Configuration of the Liferay Elasticsearch Connector
Advanced Configuration of the Liferay Elasticsearch Connector The Elasticsearch connection is configured using a configuration file or via System Settings. The Elasticsearch connector has a lot of...
Getting Started with Elasticsearch
Getting Started with Elasticsearch Compatibility: See the Search Engine Compatibility Matrix for details on the compatible Elasticsearch versions, available Liferay connectors, and required...
Securing Elasticsearch
Securing Elasticsearch The very first thing you must do to secure Elasticsearch is enable X-Pack Security. After that you can begin configuring authentication and encrypted communication. ...
Backing Up Elasticsearch
Backing Up Elasticsearch Elasticsearch replicas protect against a node going down, but they won't help you with a catastrophic failure. Only good backup practices can help you then. Backing Up...
Troubleshooting Elasticsearch: Common Issues
Troubleshooting Elasticsearch: Common Issues Listed here are some common issues you may encounter while configuring Elasticsearch and Liferay. Additional connection-specific errors are discussed in...
Upgrading Elasticsearch
Upgrading Elasticsearch Liferay supports Elasticsearch 8. The compatibility matrix provides the latest support details. Solr is in maintenance mode in Liferay 7.4. Elasticsearch 6.x is not...
Upgrading Search Infrastructure
Upgrading Search Infrastructure While upgrading Liferay, consider whether an Elasticsearch upgrade is required. The exact steps for upgrading depend on your existing search engine installation and...
Troubleshooting the Elasticsearch Connection
Troubleshooting the Elasticsearch Connection Listed here are some connection issues you can encounter when configuring the Liferay-Elasticsearch connection, along with the most common solutions to...
Upgrading to Elasticsearch 7
Upgrading to Elasticsearch 7 7.1 and 7.2 Liferay's connection to Elasticsearch 7.17.x servers is deprecated due to the End of Life for Elasticsearch 7.17. Connecting to a deprecated Elasticsearch...
Custom Element Examples
Custom Element Examples Here are example elements that use custom fields and nested fields in their contributed query clauses. Using Custom Fields (Expando) in Elements You can add custom fields...
Creating Elements
Creating Elements There are a lot of system Elements that ship with Search Blueprints. If none of the system Elements meets your needs, there are many ways to create your own Search Blueprints...
Predefined Element Variables Reference
Predefined Element Variables Reference In the Element Source editor, place the cursor in the desired location and click the variable in the left hand sidebar to insert it. In the Custom JSON...
Managing Elements
Managing Elements To create new Elements, click Add (Add). See Creating Elements for more details. As of Liferay DXP 2023.Q4+/Portal GA102+, the title and description fields are localizable. To...
Personalizing the Search Experience
Personalizing the Search Experience One of the premier use cases for Search Blueprints is to personalize Liferay's search results. With a personalized search experience, each user sees results...
Search Blueprints Elements Reference
Search Blueprints Elements Reference Elements are one of the fundamental building blocks of a Search Blueprint. To explore all the available Elements, navigate to the Global Menu (Global) →...
Creating and Managing Search Blueprints
Creating and Managing Search Blueprints You can create Search Blueprints from the Global menu's Applications section → Search Experiences. If you already have a Blueprint and want to apply it's...
Optimizing Search Response Size
Optimizing Search Response Size In rare cases, an overly large search response can result in ERROR messages from the search engine: ERROR [http-nio-8080-exec-335][ElasticsearchIndexSearcher:165]...
Search Blueprints Configuration Reference
Search Blueprints Configuration Reference The Search Blueprints user interface has a Query Builder for creating Blueprints. Beyond adding Elements and configuring the query settings, there are...
Sorting Results in a Search Blueprint
Sorting Results in a Search Blueprint Add a sort configuration to search blueprints to control the order of search results: Open the Global Menu (Global Menu), click the Applications tab, and...
Understanding Search Blueprints
Understanding Search Blueprints Use Search Blueprints to tailor the search page experience to your users' needs, without deploying any custom code. With Blueprints you can Create context-aware...
Semantic Search
Semantic Search 7.4 U70+ [Beta Feature](../../security-and-administration/administration/configuring-liferay/feature-flags.md) Semantic search evaluates the intent behind a searched phrase....
Installing Search Experiences on Liferay 7.3
Installing Search Experiences on Liferay 7.3 [LES Subscription](./deactivating-liferay-enterprise-search.md) DXP 7.4 U5+; 7.3 U6+ The Liferay Enterprise Search Experiences app includes a suite of...
Using a Search Blueprint on a Search Page
Using a Search Blueprint on a Search Page By default, a search page does not have a search blueprint associated with it. A blueprint must be applied to a search page to affect the Liferay search...
Setting Up a Text Embedding Provider
Setting Up a Text Embedding Provider 7.4 U70+ [Beta Feature](../../../security-and-administration/administration/configuring-liferay/feature-flags.md) A text embedding provider has two jobs: At...
Creating a Search Blueprint for Semantic Search
Creating a Search Blueprint for Semantic Search 7.4 U70+ [Beta Feature](../../../security-and-administration/administration/configuring-liferay/feature-flags.md) Once a model is selected and the...
Search Administration and Tuning
Search Administration and Tuning Search Administration Panel Overview Reindexing Modes Search Tuning Synonym Sets Result Rankings Troubleshooting Search Search Insights Troubleshooting...
Search Configuration Reference
Search Configuration Reference Search in Liferay DXP can be configured in lots of ways. Once you understand the concept of configuration scope, you'll understand where to find a certain...
Elasticsearch Indexes Reference
Elasticsearch Indexes Reference Liferay 7.3 and 7.4 each have a set of indexes created in Elasticsearch. Understanding these indexes and what they do can help you better configure and administer...
Search Administration
Search Administration In Control Panel → Configuration → Search there are three administrative UIs: Connections, Index Actions, and Field Mappings. Connections shows you the search engines your...