Method: Redis::Commands::Strings#msetnx

Defined in:
lib/redis/commands/strings.rb

#msetnx(*args) ⇒ Boolean

Set one or more values, only if none of the keys exist.

Examples:

redis.msetnx("key1", "v1", "key2", "v2")
  # => true

Parameters:

  • args (Array<String>)

    array of keys and values

Returns:

  • (Boolean)

    whether or not all values were set

See Also:



168
169
170
# File 'lib/redis/commands/strings.rb', line 168

def msetnx(*args)
  send_command([:msetnx, *args], &Boolify)
end