startKey doesn't work on _all_docs?

2010-02-11 Thread Sean Clark Hess
Hi, I need to run through every record in a database, and I want to do it in chunks so ruby doesn't collapse and die when it runs out of memory. As far as I know, to page data, you're supposed to send a query a limit and startKey parameter, correct? It doesn't seem to work with _all_docs. Does it

Re: startKey doesn't work on _all_docs?

2010-02-11 Thread Robert Newson
startkey not startKey, endkey not endKey. B. On Thu, Feb 11, 2010 at 6:31 PM, Sean Clark Hess seanh...@gmail.com wrote: Hi, I need to run through every record in a database, and I want to do it in chunks so ruby doesn't collapse and die when it runs out of memory. As far as I know, to page

Re: startKey doesn't work on _all_docs?

2010-02-11 Thread Zachary Zolton
Sean, Also, remember that key, startkey and endkey expecting a JSON value—not just an ID. So, your original query should have been: http://localhost:5984/dev_schedule/_all_docs?startKey=%22008baf50a9f9668eec9a58a67d1a5b72%22limit=5 Since %22 is a query string encoded double quote. Cheers,

Re: startKey doesn't work on _all_docs?

2010-02-11 Thread Zachary Zolton
Argh! Make that startkey with a small k, just as Bob said... On Thu, Feb 11, 2010 at 2:11 PM, Zachary Zolton zachary.zol...@gmail.com wrote: Sean, Also, remember that key, startkey and endkey expecting a JSON value—not just an ID. So, your original query should have been: