Próbuję zaimplementować wewnętrzne trafienia za pomocą funkcji elasticsearch za pomocą Java API, ale nie mogę znaleźć wiele dokumentacji na ten temat lub przykłady, których używają inni ludzie. Mam wyszukiwania JSON, który działa następująco:Elasticsearch wewnętrzne trafienia w java api
{
"query": {
"filtered": {
"query": {
"match_all": {}
},
"filter": {
"nested": {
"path": "locations",
"filter": {
"geo_distance": {
"distance": "20km",
"locations.address.geoLocation": {
"lat": 38.07061,
"lon": -76.77514
}
}
},
"inner_hits": {}
}
}
}
}
}
widzę metody InnerHitsBuilder i addInnerHit w bibliotece elasticsearch ale nie mogę znaleźć dokumentację na temat sposobu korzystania z nich.