构建活动记录查询

时间:2013-09-14 16:42:15

标签: ruby-on-rails ruby-on-rails-3 activerecord

所以我有一个表(Orders),我想把这样的查询放在一起:

Order.where(ship_day: today).where(!User.find(order.user_id).payment_information.nil?)

关于如何在rails中构建此内容的任何想法?

1 个答案:

答案 0 :(得分:1)

试试这个:

Order.where(ship_day: DateTime.now.to_date).joins(:user).where('user.payment_information IS NOT ?', nil)