In general, Riak/Solr is capable of indexing multi-valued properties (i.g. lists). You're right thinking that multiValued = "true" should be used for it. That said, check if it works with your client library (it's Python, isn't it?). I believe it does.
Regards, Vitaly On Fri, May 13, 2016 at 9:59 PM, Alex De la rosa <alex.rosa....@gmail.com> wrote: > Another question... if I have a set of tags for the elements... like > photo.set['tags'] with things like: ["holidays", "Hawaii", "2016"]... will > it be indexed like this? > > <field name="tags" type="string" indexed="true" stored="false" > multiValued="true" /> > > Thanks, > Alex > > On Fri, May 13, 2016 at 10:52 PM, Alex De la rosa <alex.rosa....@gmail.com > > wrote: > >> Oh!! silly me... *_yz_rb* and *_yz_rt*... how didn't I think of that?... >> >> thanks also for the "*:*" tip ; ) >> >> Thanks! >> Alex >> >> On Fri, May 13, 2016 at 10:50 PM, Vitaly <13vitam...@gmail.com> wrote: >> >>> Hi Alex, >>> >>> 'likes_counter:[100 TO *] AND _yz_rb:photos' will limit query results to >>> the photos bucket only. Similarly, "_yz_rt" is for a bucket type. >>> >>> Searching for anything in an index can be done with "*:*" (any field, >>> any value). >>> >>> Regards, >>> Vitaly >>> >>> On Fri, May 13, 2016 at 9:40 PM, Alex De la rosa < >>> alex.rosa....@gmail.com> wrote: >>> >>>> Hi all, >>>> >>>> Imaging I have an index called "*posts*" where I index the following >>>> fields >>>> >>>> <field name="date" type="integer" indexed="true" stored="false" /> >>>> <field name="likes" type="integer" indexed="true" stored="false" /> >>>> <field name="description" type="string" indexed="true" >>>> stored="false" /> >>>> >>>> and I reuse the index in 3 buckets: "status", "photos" and "videos"... >>>> then I do the following: >>>> >>>> *results = client.fulltext_search('posts', 'likes_counter:[100 TO *]', >>>> sort='likes_counter desc', rows=10)* >>>> >>>> This query would give me the top10 most liked items (can be statuses, >>>> photos or videos) with at least 100 likes. But how could I limit the >>>> resultset to only the "photos" bucket?? The goal is to get the Top10 liked >>>> photos without creating an index for itself... as is good to also be able >>>> to query the top10 items in general. Any way to do it? >>>> >>>> In another hand... does somebody know how to do the same query but >>>> without the [100 TO *]?? I leave it empty? >>>> >>>> *results = client.fulltext_search('**posts**', '', sort='likes_counter >>>> desc', rows=10)* >>>> >>>> Thanks, >>>> Alex >>>> >>>> _______________________________________________ >>>> riak-users mailing list >>>> riak-users@lists.basho.com >>>> http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com >>>> >>>> >>> >> >
_______________________________________________ riak-users mailing list riak-users@lists.basho.com http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com