【发布时间】:2011-02-14 19:14:13
【问题描述】:
我正在尝试汇总给定用户的每日购买金额。 @dates 是一个包含 31 个日期的数组。我需要查找条件来将数组中的日期与购买的 created_at 日期进行比较。我在下面所做的比较了 create_at 列的确切日期时间。我需要它来查看当天本身,而不是 DateTime。
我怎样才能写这个,所以 created_at 是在数组的日期之间?
<% @dates.each do |date| %>
<td><%= current_user.purchases.sum(:amount, :conditions => ["created_at = ?", date]) %></td>
<% end %>
【问题讨论】:
标签: ruby-on-rails ruby datetime find conditional-statements