ES-2.4.0インデックスJSON
:
{ "_id": 1, "name": "Longsword", "description": "The Longsword can be wielded in one or two hands", "category": "Sharp" }
弾性検索インデックスマッピングupdation
1.Iは、インデックスを作成し、デフォルトのマッピングが作成されています。
2.ここで提案するようにマッピングを更新しようとしています。
リンク:https://gist.github.com/nicolashery/6317643
点1について:私は任意のアナライザを使用していません。
についてポイント2:私はアナライザー "not_analysed"を使用しています。
しかし、動作しません。
質問:マッピングを更新する方法がない場合、ES-2.Xは更新機能をマッピングしていませんか?
注:私はこのエラーを取得していますしようとしている間
{ "エラー":{ "ROOT_CAUSE":[ { "タイプ": "illegal_argument_exception"、 "理由": " [名前]のマッパーが他のタイプの既存のマッピングと競合しています:\ n [マッパー[名前]が異なる[アナライザ]]「 」 ] 「タイプ」「illegal_argument_exception」 「理由」「Mapper for [名前]は他のタイプの既存のマッピングと競合します:\ n [マッパー[名]は異なる[分析]」 }、 "ステータス" を有する:400 }
オススメです。それは 'z'です。 – shaun