マッピングが大幅に異なるインデックスがあります。例えば、私はWikipedia infobox
のすべての他の記事のデータを索引付けしています。インフォボックス内のデータは構造化されておらず、均一でもありません。すべてのフィールドが異なっていて、私はすべてのフィールド上のアナライザを適用すると思っているため、関連するフィールドに完了フィールドを適用したいので弾性検索 - すべてのフィールドにデフォルトのアナライザーを設定する
Data1- {
'title': 'Sachin',
'Age': 41,
'Occupation': Cricketer
}
Data2- {
'title': 'India',
'Population': '23456987654',
'GDP': '23',
'NationalAnthem': 'Jan Gan Man'
}
- :だから、データは次の形式にすることができます。
インデックス作成時にデフォルトで各フィールドにアナライザを適用するにはどうすればよいですか?
を、私は推測? –
はい。文字列フィールドのみ。 'int'、' double'など他のフィールドはすべてnot_analyzedでなければなりません。 – PythonEnthusiast