我在数据库用户表中有:sign_in_count 现在,我想通过创建签名超过x次的用户列表来使用该功能。这就是我在Rails控制台中添加的内容:
users = User.where("sign_in_count".to_i >= 3)
但无论计数如何,它都会返回所有用户。我正在使用设计宝石,这就是递增计数的原因。我可以跟踪模型。
答案 0 :(得分:1)
我认为语法有点偏差。下面应该工作,但没有经过测试。
users = User.where("sign_in_count >= ?", 3)