if you know the document ID that you're after, then a show function can handle what you're asking without a view:
http://guide.couchdb.org/draft/show.html Jim Klo Senior Software Engineer Center for Software Engineering SRI International On Dec 9, 2011, at 4:10 PM, jack chrispoo wrote: > Hi all, > > I am new to CouchDB and I have a question about getting data in documents. > I have documents like below: > > { > "field1":"value1", > "field2":"value2", > .... > } > > The documents have a lot of fields and in one case I only want to get > field1 from the documents. I'm wondering if there is a way to avoid getting > the entire document from CouchDB server because this involves a lot of > unnecessary data transmission over the network? I tried creating a view > which emits (doc._id,{"field1": doc.fleid1}), but indexing the view takes > really long, and it doesn't seem to improve the performance. So I'm curious > if there is an easier way to get only a field out of a document. > > Thanks > > jack
