2012-01-10 9 views
7

È possibile eseguire una sottoquery in Ricerca elastica?Ricerca elastica e "sottocategorie"

Sto trovando un elenco di documenti (in genere circa 5-20 documenti). Per ciascuno dei documenti mi piacerebbe eseguire una ricerca per trovare alcuni campi personalizzati per loro.

Ogni documento è una proprietà e, voglio analizzare le proprietà circostanti per ogni proprietà trovata per valutare il prezzo medio delle proprietà intorno ad esso.

Grazie

+0

Forse c'è un modo per utilizzare la nidificazione per questo? –

+2

No, non è possibile utilizzare le sottoquery. Se nidificato ti forchetta o no dipende da cosa esattamente stai cercando di ottenere. Forse espandi la domanda con alcuni dati di esempio? – DrTech

+0

Dai un'occhiata alla pagina della query nidificata sulla guida di riferimento https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-nested-query.html – Ahmed

risposta