Ruby on Rails hstore查询日期更大

时间:2015-10-20 09:30:00

标签: ruby-on-rails ruby hstore

我正在尝试查询名为“physical”的列中名为“date_of_birth”的hstore值。 该值是以字符串形式存储的unix时间。

dob = (Time.now - 18.years.ago)
User.where("(physical ? 'date_of_birth')::int > dob")

我的代码看起来就是这样。

非常感谢任何帮助/建议。

1 个答案:

答案 0 :(得分:0)

User.date_of_birth_before(Time.now-18.years)

这对我有用。