# File lib/aws/simple_db/item_collection.rb, line 450 def select_request(options, next_token = nil, limit = nil) opts = {} opts[:select_expression] = select_expression(options[:output_list]) opts[:consistent_read] = consistent_read(options) opts[:next_token] = next_token if next_token if limit unless opts[:select_expression].gsub!(/LIMIT \d+/, "LIMIT #{limit}") opts[:select_expression] << " LIMIT #{limit}" end end client.select(opts) end