Hi (what's your name?),

What a search query returns to you is the "index document", or the result
of transforming the input before adding it to the search indexes; this also
means that deeply nested fields will be flattened. If you want the
original, you can use MapReduce to retrieve the documents resulting from a
search query.

On Fri, Jul 13, 2012 at 8:54 PM, 7zark7 <[email protected]> wrote:

> I would like to store JSON documents in a Riak 1.1.x bucket (using
> bitcask), and would like to search for them via REST using JSON property
> values.
>
> E.g. JSON docs with typed properties like this:
>
> {
>    "type": "whatever",
>    "owner": 123456,
>    "text": "Blah blah blah",
>    "enabled": true
> }
>
> However, the query response (/solr/mybucket/select?q=enabled:true&wt=json)
> returns each doc's properties as JSON strings, and not the original JSON
> type:
>
> {"responseHeader":{
>     "status":0,
>     "QTime":1,
>     "params":{
>         "q":"enabled:true",
>         "q.op":"or",
>         "filter":"",
>         "wt":"json"
>     }
> },"response":{
>     "numFound":1,
>     "start":0,
>     "maxScore":"0.353553",
>     "docs":[
>         {
>             "id":"Obdoy3XbJe3kdh1T2bfxJgISCCL",
>             "index":"rest",
> *            "fields":{*
> *    "enabled": "true",*
> *    "owner": "123456",*
> *    "text": "Blah blah blah",*
> *                "type": "whatever"*
> *            },*
>             "props":{}
>         }
>     ]
> }}
>
> This makes the results unusable for me, and I'm concerned I'd have to fall
> back to N calls back to retrieve each original doc, which is not feasible.
>
>
> I'm used to CouchDB+Lucene which behaves "correctly" to me.
>
> Is there some way to do what I'd like?  E.g. another query method or
> option?
>
> Thanks
>
>
>
> _______________________________________________
> riak-users mailing list
> [email protected]
> http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com
>
>


-- 
Sean Cribbs <[email protected]>
Software Engineer
Basho Technologies, Inc.
http://basho.com/
_______________________________________________
riak-users mailing list
[email protected]
http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com

Reply via email to