Description
Odoo Backend ElasticSearch connects your Odoo system with an Elastic server to make searches faster and smoother. It lists important records so users can find data quickly.
The module lets you decide which models and fields should be listed. With easy settings, even linked data can be included to make search results more accurate.
It also supports instant or timed updates to keep search data fresh. Simple rules and group settings help control which records show up in search results.
Why do we need an Odoo Backend ElasticSearch?
In big Odoo databases, finding records can get slow when there are thousands of items. Odoo Backend ElasticSearch fixes this by organizing data on a fast "Elastic" server.
Teams working with sales, customers, or products need to find things fast. This organized data lets search results show up much quicker in the system.
It also lets bosses control search results using simple rules. This makes sure workers only see the records that matter to their job.
Why do we need an Odoo Backend ElasticSearch?
In big Odoo databases, finding records can get slow when there are thousands of items. Odoo Backend ElasticSearch fixes this by organizing data on a fast "Elastic" server.
Teams working with sales, customers, or products need to find things fast. This organized data lets search results show up much quicker in the system.
It also lets bosses control search results using simple rules. This makes sure workers only see the records that matter to their job.
Highlighted Features of Odoo Backend ElasticSearch
Fast Backend Search
Quickly find items in Odoo using the powerful ElasticSearch sorting engine.
Flexible Index Mapping
Pick which data should be listed to make your searches more helpful.
Relational Field Support
Index relational fields, deeper linked records, for more accurate search results.
Dynamic Domain Filtering
Use simple rules to filter search results based on different user groups.
User Access Control
Control search visibility by assigning Manager or User groups.
Real-Time and Scheduled Indexing
Keep your data fresh with instant updates or by setting a timer.
ElasticSearch Connection Setup
This module links Odoo with an ElasticSearch server to make searching much faster. Once they are connected, your records can be listed and found in a very short time.
- Configure ElasticSearch server connection from Odoo.
- Verify the connection before enabling indexing.
- Ensure the Elastic server is active and reachable.
- Allow Odoo to communicate with the Elastic instance.
- Start indexing records after a successful connection.
Product and Contact Indexing
This tool lets you list important fields to make searching much faster. You can set up products and contacts so they are easy for the system to find.
- Select the Product model for search indexing.
- Configure Contact records for faster lookup.
- Define fields that should be searchable.
- Index selected records on the Elastic server.
- Retrieve records quickly during backend search.
Index Mapping Configuration
Index mapping explains how Odoo data is saved in the Elastic list. Setting this up correctly helps the system find the exact right answers when you search.
- Configure field mapping for selected models.
- Include relational fields in the index mapping.
- Support deeper relational field levels for indexing.
- Organize mappings using the improved list view.
- Manage and update mapping configurations easily.
Dynamic Domain Search Filtering
Rules for what shows up in your search can be managed by the person in charge. This makes sure that workers only see the files that fit specific rules.
- Apply domain rules during index configuration.
- Filter search results using dynamic domains.
- Enable filtering based on user groups.
- Display all results if no groups are defined.
- Improve search relevance for different users.
Flexible Index Synchronization
The module offers several ways to keep the Elastic list updated. This makes sure that your search results always show the newest information in Odoo.
- Enable real-time indexing when records change.
- Use scheduled jobs to update indexed data.
- Synchronize newly created records automatically.
- Keep search data consistent across modules.
- Maintain updated results during backend searches.
Support
For any query or issue, please create a support ticket here CREATE A TICKET HERE
You may also check our other top-quality Odoo Modules.