minor: Cursor#next over Cursor#next_document

This commit is contained in:
Kyle Banker 2011-09-06 16:23:55 -04:00
parent d44eb01da6
commit 7ac19f1bfa
1 changed files with 3 additions and 3 deletions

View File

@ -104,7 +104,7 @@ module Mongo
# Note that this method only checks whether we have # Note that this method only checks whether we have
# a cursor id. The cursor may still have timed out # a cursor id. The cursor may still have timed out
# on the server. This will be indicated in the next # on the server. This will be indicated in the next
# call to Cursor#next_document. # call to Cursor#next.
# #
# @return [Boolean] # @return [Boolean]
def alive? def alive?
@ -114,7 +114,7 @@ module Mongo
# Get the next document specified the cursor options. # Get the next document specified the cursor options.
# #
# @return [Hash, Nil] the next document or Nil if no documents remain. # @return [Hash, Nil] the next document or Nil if no documents remain.
def next_document def next
refresh if @cache.length == 0 refresh if @cache.length == 0
doc = @cache.shift doc = @cache.shift
@ -138,7 +138,7 @@ module Mongo
@transformer.call(doc) if doc @transformer.call(doc) if doc
end end
end end
alias :next :next_document alias :next_document :next
# Reset this cursor on the server. Cursor options, such as the # Reset this cursor on the server. Cursor options, such as the
# query string and the values for skip and limit, are preserved. # query string and the values for skip and limit, are preserved.