假设我有一个 channel
,它有很多条目
。该 channel 每天可以为许多用户提供条目。我希望能够报告一周内有多少条目,但我只想显示创建条目的天数。所以我不想显示那一周创建了多少条目,而是显示条目发生了多少天。
例子:
channel.entries.for_week(current)
返回本周创建的所有条目。
我只想返回为该 channel 输入的天数。有人对此有好的解决方案吗?
最佳答案
我想你可以使用这样的东西。
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/