–[[ EVALSHA SHA1(__FILE__) model id [field value …] > Time complexity: O(N) where N is the number of fields being set.

Update a hash with the specified fields to their respective values stored at “model”:id:“id”, and modify the indexed attribute id sets accordingly. Refresh the ttl if a model's ttl exists and is set to a value other than -1

# Return value nil –]]

– The arguments can be accessed by Lua using the KEYS global variable in the – form of a one-based array (so KEYS, KEYS, …). – All the additional arguments should not represent key names and can be – accessed by Lua using the ARGV global variable, very similarly to what – happens with keys (so ARGV, ARGV, …).