A simple OR query should be fine :

tags:(T1 T2 T3)

Cheers

2015-05-11 15:39 GMT+01:00 Sujit Pal <sujit....@comcast.net>:

> Hi Naresh,
>
> Couldn't you could just model this as an OR query since your requirement is
> at least one (but can be more than one), ie:
>
> tags:T1 tags:T2 tags:T3
>
> -sujit
>
>
> On Mon, May 11, 2015 at 4:14 AM, Naresh Yadav <nyadav....@gmail.com>
> wrote:
>
> > Hi all,
> >
> > Also asked this here : http://stackoverflow.com/questions/30166116
> >
> > For example i have SOLR docs in which tags field is indexed :
> >
> > Doc1 -> tags:T1 T2
> >
> > Doc2 -> tags:T1 T3
> >
> > Doc3 -> tags:T1 T4
> >
> > Doc4 -> tags:T1 T2 T3
> >
> > Query1 : get all docs with "tags:T1 AND tags:T3" then it works and will
> > give Doc2 and Doc4
> >
> > Query2 : get all docs whose tags must be one of these [T1, T2, T3]
> Expected
> > is : Doc1, Doc2, Doc4
> >
> > How to model Query2 in Solr ?? Please help me on this ?
> >
>



-- 
--------------------------

Benedetti Alessandro
Visiting card : http://about.me/alessandro_benedetti

"Tyger, tyger burning bright
In the forests of the night,
What immortal hand or eye
Could frame thy fearful symmetry?"

William Blake - Songs of Experience -1794 England

Reply via email to