Or a view if it's the same field for lots of docs.
On Dec 9, 2011, at 8:05 PM, Jim Klo <[email protected]> wrote: > 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 >
