【发布时间】:2013-04-06 22:15:27
【问题描述】:
我做了很多研究,但没有发现任何相关的东西。问题是我的用户表有一个 DOB 列。我的用户模型有一个计算用户年龄的年龄方法。我能够按如下方式显示用户年龄:current_user.age,它工作得很好。但我不能在查询中使用年龄,因为它不是用户模型中的属性。其他网站(例如约会网站)如何提供按年龄过滤的选项?我无法想象他们在数据库中有一个年龄列,因为不断更新它会很痛苦。简而言之,如何根据用户提供的年龄范围过滤结果?
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 ruby-on-rails-3.2