This is a convenience class on top of Query
for quickly
creating a command.
@example
command = Moped::Protocol::Command.new :moped, ismaster: 1 socket.write command.serialize
@param [String, Symbol] database the database to run this command on @param [Hash] command the command to run @param [Hash] additional query options
# File lib/moped/protocol/command.rb, line 15 def initialize(database, command, options = {}) super database, '$cmd', command, options.merge(limit: -1) end
# File lib/moped/protocol/command.rb, line 19 def log_inspect type = "COMMAND" "%-12s database=%s command=%s" % [type, database, selector.inspect] end