【发布时间】:2019-04-23 15:01:23
【问题描述】:
我想为每个HPId 显示difference_in_days,它存在于表AccountClose 中。
这是我的代码
@a = AccountClose.where("AccountCloseId is not null").last.Date.to_date
@before = Date.today
@difference_in_days = (@before.to_date - @a.to_date).to_i
上面的查询只显示最后一条记录的difference_in_days。谁能帮我解决这个问题?
【问题讨论】:
-
您只获得最后一条记录的差异_in_days,因为您单独获取最后一条记录。 @a = AccountClose.where("AccountCloseId is not null").last.Date.to_date 此语句中的最后一条仅获取最后一条记录。希望它能澄清你的疑问。
-
你能显示
AccountClose架构或表结构吗? -
AccountClose(AccountCloseId: integer, HPId: integer, UsersId: integer, Date: datetime)
-
@TChaitanyaTatavolu 您可以检查下面给出的答案,这就是您标记为正确的答案之间的区别。
标签: ruby-on-rails ruby-on-rails-3.2 rails-migrations