incubator-couchdb-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Chris Anderson" <jch...@grabb.it>
Subject Re: view access keeps timing out
Date Thu, 11 Sep 2008 05:08:19 GMT
On Wed, Sep 10, 2008 at 7:25 PM, william kinney
<william.kinney@gmail.com> wrote:
> reduce function:
> function(keys, values) {
>  return values;
> }
>

The problem is with your reduce function (and the existing
documentation for reduce, which should make this clear, but doesn't).

Reduce should only be used to emit scalar values. In your case, you
would be better not to define a reduce function at all, and just query
the map with startkey and endkey ranges. For example reduce functions,
see couch_tests.js's reduce test here:

http://svn.apache.org/repos/asf/incubator/couchdb/trunk/share/www/script/couch_tests.js

There are also some examples in various blog posts I've written about reduce:

Google search for those posts: http://tinyurl.com/couchdb-reduce

Hope this helps!

Chris









-- 
Chris Anderson
http://jchris.mfdz.com

Mime
View raw message