【问题标题】:redis key value not available for subsequent requetsredis 键值不可用于后续请求
【发布时间】:2017-01-11 12:46:13
【问题描述】:

我在我的 rails 应用程序中进行了两次 ajax 调用,第一次 ajax 调用在 redis 上保存了一个键值对,并查看该值是否正确保存。

但是我进行的下一个 ajax 调用并尝试检索我没有得到所需值的密钥。

我将值设置为

$redis.setnx("#{id}_number,"10")

并试图获得类似的价值

$redis.get("#{id}_number") 返回 nil

不知道我做错了什么,任何帮助都会得到帮助。谢谢。

【问题讨论】:

  • $redis.setnx("#{id}_number,"10") 中有错字。这是实际代码还是只是在这个问题中?
  • 您好,请问是什么错字?谢谢
  • 你少了一个引号,正确的语法是$redis.setnx("#{id}_number", "10")
  • 你好 loqman,实际上这是一个例子,但你说这是一个错字。您想将其添加为我会接受的答案。感谢您的帮助

标签: ruby-on-rails ruby-on-rails-3 redis


【解决方案1】:

你少了一个引号,正确的语法是$redis.setnx("#{id}_number", "10")

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-03
    • 1970-01-01
    • 2023-03-13
    • 2022-01-21
    • 2021-08-08
    • 1970-01-01
    相关资源
    最近更新 更多