我正在尝试查询名为“physical”的列中名为“date_of_birth”的hstore值。 该值是以字符串形式存储的unix时间。
dob = (Time.now - 18.years.ago)
User.where("(physical ? 'date_of_birth')::int > dob")
我的代码看起来就是这样。
非常感谢任何帮助/建议。
答案 0 :(得分:0)
User.date_of_birth_before(Time.now-18.years)
这对我有用。