Multiple key query to CouchDB
Svetoslav Nedkov
snedkov at asteasolutions.com
Sat Feb 27 08:43:31 UTC 2010
Antranig Basman wrote:
> On 26/02/2010 07:32, Svetoslav Nedkov wrote:
>> Hi Colin,
>>
>> While looking for other information I stumbled upon a way to supply
>> multiple keys to a CouchDB view and retrieve multiple results
>> respectively.
>>
>> In short the solution is to make a POST request to the view and as data
>> supply keys in the format {"keys": ["key1", "key2"..."keyn"]}.
>>
>> Here is an example:
>>
>> curl -X POST
>> http://142.150.154.59:5984/mccord/_design/artifacts/_view/viewByObjectCode
>>
>> \
>> -d
>> '{"keys":[{"objectCode":"01","lang":"en"},{"objectCode":"09","lang":"en"},{"objectCode":"05","lang":"en"}]}'
>>
>>
>
> Which view do we in fact have that requires queries by multiple keys?
> I don't see this in current "codeEntryService", and none of the views
> which are using Lucene views appear to require this capability... can
> explain? :P
>
> Cheers,
> Antranig.
Hi Antranig,
We are using multiple keys in the query to the by_id Lucene view used by
My Collection.
Regards,
Svetoslav
More information about the fluid-work
mailing list