如何让ID可分为3的用户
类似的东西:
User.where(id: id % 3 == 0)
感谢
答案 0 :(得分:2)
答案 1 :(得分:2)
如果数据库是Oracle,那么您可以执行以下操作:
User.where('mod(id, 3) = 0')
查询:
2.1.2-perf :004 > User.where('mod(id, 3) = 0').to_sql
=> "SELECT \"users\".* FROM \"users\" WHERE (mod(id, 3) = 0)"
此查询的{s}小提琴演示{。{3}}。