Yeah, I pretty much came to a similar conclusion in the last 10 minutes or so..
Is the _load_docs API on the roadmap or is it just conjecture at the moment?

Chris Anderson wrote:
On Mon, Aug 4, 2008 at 11:40 AM, Chris Anderson <[EMAIL PROTECTED]> wrote:
On Mon, Aug 4, 2008 at 11:31 AM, Tom Wright <[EMAIL PROTECTED]> wrote:
Is there a way (or is a way planned) for the documents to be optionally
attached to a view's result rows via a query string argument?
We were just discussing this on IRC the other day. It should be a
relatively simple patch to make.

I thought about this some more, and even started writing some tests
for it. Now I'm pretty convinced that this is not the way to go.

Because map functions can emit() many times per document, you'd often
end up transferring much more data than you need to - if a document
maps to 5 keys in your key range you'll get the same document over the
wire 5 times.

The better course of action would be to use the (non-existent)
_load_docs API to load multiple documents. Then you'd do 2 requests
from PHP - one to load the view results, and one to request the
(unique) set of documents associated with the view rows.



Reply via email to