Elasticsearch always returning “mapping type is missing”

后端 未结 3 2075
囚心锁ツ
囚心锁ツ 2020-12-15 16:06

I\'m following the advice given here in order to find partial words with elasticsearch:

ElasticSearch n-gram tokenfilter not finding partial words

I\'ve crea

3条回答
  •  青春惊慌失措
    2020-12-15 16:34

    Turns out this is happening because the mapping needs to be applied to the type:

    I tried applying it to the wrong thing:

    curl -XPUT 10.160.86.134:9200/products/_mapping -d '{
    

    It needs to be applied to the type like so:

    curl -XPUT 10.160.86.134:9200/products/product/_mapping -d '{
    

    It's sad that a simple google search couldn't answer this. Also the previous post I linked to is very misleading and the answer is wrong, which I'll point out there as well.

提交回复
热议问题