指定された 2 つのフィールドに対して簡単なクエリを実行しようとしていますが、マニュアルと Google はほとんど役に立たないことが証明されています。以下の例は、私が何をしたいのかを明確にするはずです。
{
"query": {
"and": {
"term": {
"name.family_name": "daniel",
"name.given_name": "tyrone"
}
}
}
}
おまけの質問として、「Daniel Tyrone」が「daniel」で検索されるのに、「Daniel」を検索すると検索されないのはなぜですか。大文字と小文字を区別しない非常に奇妙な検索のように動作します。