Perfect, this is exactly what I was looking for, thanks David! Martin
On 24 Feb 2011, at 14:31, David Hardtke wrote: > > You don't need a view for this. You can use the bulk document API to fetch > multiple documents with a single request: > > http://wiki.apache.org/couchdb/HTTP_Bulk_Document_API > > On 02/24/11 05:26, Justin Walgran wrote: >> You definitely want to POST the keys to the view. Looping over the >> entire view in a list function slows down noticeably for a large >> number of documents. >> >> To get the docs with the 3 keys mentioned in your example, you could >> do something like this. >> >> curl -X POST -d '{"keys": ["asdf", "powsf", "aaaa"]}' -H >> 'Content-Type: application/json' >> 'http://localhost:5984/db/_design/app/_view/view_name' >> >> >> Justin >> >> On Thu, Feb 24, 2011 at 6:41 AM, Martin Hewitt<[email protected]> wrote: >>> Hi all, >>> >>> How would I create a view to retrieve documents with the IDs (i.e. >>> non-numeric, non-sequential): >>> >>> ["asdf", "powsf", "aaaa"] >>> >>> I would like the three documents that match these IDs, is this doable >>> in one view or should I just retrieve them individually? >>> >>> Thanks, >>> >>> Martin >>> >
