Say I have a view with a reduce function that gives count of documents, and I get a ViewResponse by calling client.Query() with includeDocs set to true. Then I iterate the ViewResponse and use the count got from the view. Can I iterate the same ViewResponse object again sometime later to stamp a mark on the documents that were included in the view thus already counted? Will l get the same set of documents, assuming no documents are deleted or expired?
In between the two iterations, there’re new documents added that will be indexed by the view. What I want is that the second iteration of ViewResponse does not include them. Is this supported?