Method: Mongoid::Cursor#initialize

Defined in:
lib/mongoid/cursor.rb

#initialize(klass, collection, cursor) ⇒ Cursor

Create the new Mongoid::Cursor.

Examples:

Instantiate the cursor.

Mongoid::Cursor.new(Person, cursor)

Parameters:

  • klass (Class)

    The class associated with the cursor.

  • collection (Collection)

    The Mongoid::Collection instance.

  • cursor (Mongo::Cursor)

    The Mongo::Cursor to be proxied.



61
62
63
# File 'lib/mongoid/cursor.rb', line 61

def initialize(klass, collection, cursor)
  @klass, @collection, @cursor = klass, collection, cursor
end