# File lib/mongoid/contexts/enumerable.rb, line 242 def limit(documents) skip, limit = options[:skip], options[:limit] if skip && limit return documents.slice(skip, limit) elsif limit return documents.first(limit) elsif skip return documents.slice(skip..-1) end documents end