次のドキュメントがあるとします。
{
"title": "Some Title",
options: {
"key5": 1,
"key3": 0,
"key1": 1,
}
},
{
"title": "Some Title",
options: {
"key2": 0,
"key3": 0,
"key5": 1,
}
}
options
ファセットを使用してオブジェクトからすべてのキーを取得したい。
options
文字列としてのキーの単純な配列である場合、次のようなファセットを使用します。
"facets" : {
"options" : {
"terms" : {
"field" : "options"
}
}
}
しかし、私の場合はうまくいきません。
したがって、query
これら 2 つのドキュメントが返された場合、次のキーを取得する必要があります: ["key5","key3","key1","key2"]
実際にはどのようなファセットが必要ですか?