Multiple key query to CouchDB
Antranig Basman
antranig.basman at colorado.edu
Sat Feb 27 10:10:33 UTC 2010
On 27/02/2010 01:43, Svetoslav Nedkov wrote:
> 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.
Thanks Sveto - can you explain why this is?
Cheers,
Antranig.
More information about the fluid-work
mailing list