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 only work with a view?

http://localhost:5984/dev_schedule/_all_docs?startKey=008baf50a9f9668eec9a58a67d1a5b72&endKey=009e42280d3e42c8d37a485462c38e74

The above always returns all the documents.

http://localhost:5984/dev_schedule/_all_docs?startKey=008baf50a9f9668eec9a58a67d1a5b72&limit=5

This above will return the first 5 docs in the database, instead of starting
at 008.

Reply via email to