0
に `_all`フィールドをマッピング私は、マルチモデルの検索を持って、私の設定は次のようになります。Elasticsearch - 2.2バージョン
:settings analysis: {
...
} do
mappings do
indexes "_all",
type: "string",
analyzer: "ngram_analyzer",
search_analyzer: "whitespace_analyzer"
end
end
それはすべてでElasticsearch 2.1が、2.2の休憩に素晴らしい仕事
Elasticsearch::Transport::Transport::Errors::BadRequest: [400]
{
"error": {
"root_cause": [
{
"type": "mapper_parsing_exception",
"reason": "Failed to parse mapping [insurer]: Field [_all] is defined twice in [insurer]"
}
],
"type": "mapper_parsing_exception",
"reason": "Failed to parse mapping [insurer]: Field [_all] is defined twice in [insurer]",
"caused_by": {
"type": "illegal_argument_exception",
"reason": "Field [_all] is defined twice in [insurer]"
}
},
"status": 400
}
2.2のフィールドall
を修正するにはどうすればよいですか?
新しい2.2ノードでこれは起こりますか? '保険会社 'のタイプに矛盾するものがあれば、指数を一旦クリアすることができますか? –