以下是 Package.rb 中的当前代码
def self.available
joins(:deals).where(:available_for_purchase => true).uniq
end
现在我想要更多关于包裹的条件,这里的条件是::
:duration != nil
:expiration_date > Date.today
:duration 和 :expiration date 都不应该存在,我的意思是其中一个必须为空,
两者也不能为空。
- 退回满足上述所有条件的包裹
提前致谢。