Elasticsearch and Magento 2.4.1 “No mapping found for position category”

[2024-08-05T05:11:45.779144+00:00] main.CRITICAL: Elasticsearch\Common\Exceptions\BadRequest400Exception: {"error":{"root_cause":[{"type":"illegal_argument_exception","reason":"Text fields are not optimised for operations that require per-document field data like aggregations and sorting, so these operations are disabled by default. Please use a keyword field instead. Alternatively, set fielddata=true on [customer_price_1_229] in order to load field data by uninverting the inverted index. Note that this can use significant memory."}],"type":"search_phase_execution_exception","reason":"all shards failed","phase":"query","grouped":true,"failed_shards":[{"shard":0,"index":"magento2_product_1_v97","node":"woSbrrljSfCQUEoPcR4Mpg","reason":{"type":"illegal_argument_exception","reason":"Text fields are not optimised for operations that require per-document field data like aggregations and sorting, so these operations are disabled by default. Please use a keyword field instead. Alternatively, set fielddata=true on [customer_price_1_229] in order to load field data by uninverting the inverted index. Note that this can use significant memory."}}],"caused_by":{"type":"illegal_argument_exception","reason":"Text fields are not optimised for operations that require per-document field data like aggregations and sorting, so these operations are disabled by default. Please use a keyword field instead. Alternatively, set fielddata=true on [customer_price_1_229] in order to load field data by uninverting the inverted index. Note that this can use significant memory.","caused_by":{"type":"illegal_argument_exception","reason":"Text fields are not optimised for operations that require per-document field data like aggregations and sorting, so these operations are disabled by default. Please use a keyword field instead. Alternatively, set fielddata=true on [customer_price_1_229] in order to load field data by uninverting the inverted index. Note that this can use significant memory."}}},"status":400} in /home/1189799.cloudwaysapps.com/fbpzhgjsyw/public_html/vendor/elasticsearch/elasticsearch/src/Elasticsearch/Connections/Connection.php:693

From Elastic Search to Elasticsearch

Removed elastic-app-search

Welcome!

Please don't post unformatted code, logs, or configuration as it's very hard to read.

Instead, paste the text and format it with </> icon or pairs of triple backticks (```), and check the preview window to make sure it's properly formatted before posting it. This makes it more likely that your question will receive a useful answer.

Could you ask some description about your problem, the version used...?

But I guess it's a mapping issue on field customer_price_1_229 which mark as a text field.

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.