私はelasticsearchを初めて使った人です。私はバージョン5.4.3を使用していますが、daterangeクエリ以外はすべて正常に動作します。それはすべてのエントリを返します。弾性検索の日付範囲の問題
{
"from": 0,
"query": {
"bool": {
"must": [
{
"term": {
"qualities.qualityId": {
"value": 110137
}
}
},
{
"range": {
"qualities.value": {
"gte": "01/01/1950",
"lte": "12/12/1999",
"format": "dd/MM/yyyy"
}
}
}
]
}
}
}
しかし、日付1950年1月1日よりも少ない1945年2月11日。 非常に奇妙に見えます。品質がためのオブジェクトのためにあなたが照会することはできませんので、私のプロジェクトでは、私は、
マッピングを表示してください。私はあなたのオブジェクトが入れ子になっていないと思います。 – MartinSchulze
@martinschulze http:// ***/person_search_index/_mapping return "検証に失敗しました:1:マッピングタイプがありません。"理由は?そして私はそれをどのように修正できますか? – OldUnion
http:// ***/person_search_index/person_search_type/_mapping – MartinSchulze