NAME

Couchbase::View::Handle - Class for view query handles

DESCRIPTION

This class represents a common inteface for various request handles. Emphasis will be placed on the iterating view handle, since this is the most common use case (technical and more 'correct' documentation will follow).

The iterator is simple to use. Simply initialize it (which is done for you automatically by one of the Couchbase::View::Base methods which return this object) and step through it. When there are no more results through which to step, the iterator is empty.

Note that iterator objects are fully re-entrant and fully compatible with the normal Couchbase::Client blocking API. This means that multiple iterators are allowed, and that you may perform modifications on the items being iterated upon.