我们的 rails 3.2.8 应用程序中有发票表。我们要选择过期/未过期的发票。发票表中有 invoice_date(日期)和 credit_term(整数)。这个想法是,如果 invoice_date + credit_term (day) > Date.today,那么发票没有逾期。否则,发票逾期。这是想法(不工作的查询):
Invoice.where("invoice_date + credit_term.days > ?", Date.today)
在 SQL 查询中将 credit_term 天数添加到 invoice_date 的正确方法是什么?我们希望有一个独立于数据库的解决方案。非常感谢。