class Mongo::Operation::Read::GetMore

A MongoDB get more operation.

@example Create a get more operation.

Read::GetMore.new({
  :to_return => 50,
  :cursor_id => 1,
  :db_name   => 'test_db',
  :coll_name => 'test_coll'
})

Initialization:

param [ Hash ] spec The specifications for the operation.

option spec :to_return [ Integer ] The number of results to return.
option spec :cursor_id [ Integer ] The id of the cursor.
option spec :db_name [ String ] The name of the database on which
  the operation should be executed.
option spec :coll_name [ String ] The name of the collection on which
  the operation should be executed.

@since 2.0.0

Private Instance Methods

message(context) click to toggle source
# File lib/mongo/operation/read/get_more.rb, line 46
def message(context)
  Protocol::GetMore.new(db_name, coll_name, to_return, cursor_id)
end