On Mon, Dec 6, 2010 at 2:27 PM, Aurélien Bénel <[email protected]>wrote:
> Create a view with the following map function:
> function(o) {
> emit(o.lastName, o);
> }
>
> Then call the view with:
> ?key="Woodward"
>
> ... or maybe I don't understand your question?
>
Well, I've kind of come full circle here and I probably oversimplified my
latest example. :-)
Earlier in the thread I have the problem whittled down to getting distinct
values for some redundant data across documents, which involved a simple
reduce function with rereduce, and to do that I need to emit a key that's an
array of multiple document fields. I definitely don't want to return the
entire document in this case since the documents might have reams and reams
of additional data I don't need here since this is ultimately being used to
drive a select box.
Thanks for the input--looks like the follow-up from Zachary covers the
answer--startKey and endKey that are the same should do the trick.
Appreciate everyone's assistance on this--very helpful as I go from "noob"
to "dangerous noob" with CouchDB. :-)
--
Matthew Woodward
[email protected]
http://blog.mattwoodward.com
identi.ca / Twitter: @mpwoodward
Please do not send me proprietary file formats such as Word, PowerPoint,
etc. as attachments.
http://www.gnu.org/philosophy/no-word-attachments.html