Как использовать команды Redis RPUSH и LRANGE с методом Tornadis Pipeline stack_call ()? - PullRequest
0 голосов
/ 10 января 2019

Я использую торнадис в качестве клиента Redis. Пример:

pipeline = tornadis.Pipeline()
pipeline.stack_call("SET",mykey,"value")
pipeline.stack_call("GET",mykey)
result = yield redis.call(pipeline)

Они в порядке.

Но, когда я делаю RPUSH и LRANGE следующим образом;

pipeline.stack_call("RPUSH",mykey,"value")
pipeline.stack_call("LRANGE",mykey,"-100 100")

У меня следующая ошибка.

[ClientError ("ERR неверное количество аргументов для команды 'lrange'"))

rpush mykey "value" Lrange Mykey "-100 100" Как мне реализовать эти команды с помощью stack_call?

...