Class: MongoDoc::Cursor
Instance Attribute Summary collapse
-
#_cursor ⇒ Object
Returns the value of attribute _cursor.
Instance Method Summary collapse
- #each ⇒ Object
-
#initialize(cursor) ⇒ Cursor
constructor
A new instance of Cursor.
- #next_object ⇒ Object
- #to_a ⇒ Object
Constructor Details
#initialize(cursor) ⇒ Cursor
Returns a new instance of Cursor.
6 7 8 |
# File 'lib/mongodoc/cursor.rb', line 6 def initialize(cursor) self._cursor = cursor end |
Instance Attribute Details
#_cursor ⇒ Object
Returns the value of attribute _cursor.
3 4 5 |
# File 'lib/mongodoc/cursor.rb', line 3 def _cursor @_cursor end |
Instance Method Details
#each ⇒ Object
10 11 12 13 14 |
# File 'lib/mongodoc/cursor.rb', line 10 def each _cursor.each do |next_object| yield MongoDoc::BSON.decode(next_object) end end |