Hello Daniel , Feel free to use should clause in bool filter <http://www.elastic.co/guide/en/elasticsearch/reference/1.4/query-dsl-bool-filter.html> . Here you can give multiple terms filter and each of them can point to a different document/field.
Thanks Vineeth Mohan, Elasticsearch consultant, qbox.io ( Elasticsearch service provider <http://qbox.io/>) On Sat, Apr 18, 2015 at 3:49 AM, Daniel Nill <danielln...@gmail.com> wrote: > In the example here > http://www.elastic.co/guide/en/elasticsearch/reference/0.90/query-dsl-terms-filter.html#_terms_lookup_twitter_example, > it is indicated that the id field can only be for a single document. Is > there a way to do: > > curl -XGET localhost:9200/tweets/_search -d '{ > "query" : { > "filtered" : { > "filter" : { > "terms" : { > "user" : { > "index" : "users", > "type" : "user", > "id" : ["2", "3", "4"], > "path" : "followers" > }, > "_cache_key" : "user_2_friends" > } > } > } > } > }' > > > Is the only way to get results for this to do a separate terms filter for > each id? > > -- > You received this message because you are subscribed to the Google Groups > "elasticsearch" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to elasticsearch+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/elasticsearch/d8032d4a-fdb7-48c9-9828-64253c5d4b90%40googlegroups.com > <https://groups.google.com/d/msgid/elasticsearch/d8032d4a-fdb7-48c9-9828-64253c5d4b90%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "elasticsearch" group. To unsubscribe from this group and stop receiving emails from it, send an email to elasticsearch+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/CAGdPd5%3DPmPFdhK6bUhT6WYxWMZtZWAJGNDc8VJF-8tC1z%3Dy7Uw%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.