假设我有一个channel,它has many entries。每天,该频道可以有许多用户的条目。我想报告一周内有多少个条目,但我只想显示一个条目创建了多少天。所以我不想显示那个星期创建了多少个条目,一个条目发生了多少天。
例子:
channel.entries.for_week(current)返回本周所做的所有条目。
我只想返回为该频道输入的天数。有人能找到解决办法吗?

最佳答案

我想你可以用这样的东西。

channel.entries.for_week(current).pluck(:created_at).map(&:to_date).uniq.count

关于ruby-on-rails - Ruby on Rails,如何返回在该时间段内创建对象的天数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36398189/

10-13 07:46
查看更多