Elasticsearchを使用して一部のドキュメントを検索する場合、ドキュメント内のどのフィールドが検索結果としてフラグを立てた「ヒット」であったかを確認したいと思います。これを行うためのネイティブな方法はありますか、それとも検索クライアントで行う必要がありますか?
例えば:
GET /events/_search?q=nottingham
私に与える:
{//elided
{'hits'[
{'id':1,
'name': 'Some name',
'nicknames': ['Nottingham']
}]}}
この例からニックネームが一致していることは明らかですが、elasticsearchにフラグを立ててもらうことはできますか?