我有Project
和Entry
作为模型。项目可以有很多条目,而条目只属于一个项目。条目有日期。
一项报告要求是显示具有特定月份条目的项目。我已经成功地使用范围来实现这一点,即Project.with_entries.on(param_the_month)
.
问题是我现在只想显示该月的条目,按项目分组。如果我这样做projects.each do |p|
,则查询条目 ( p.entries
),返回的条目是所有月份的,而不仅仅是我指定的月份。
虽然这是一个明显的结果,但 Rails 中有没有一种方法可以使用我原来的链式作用域简单地返回该月的条目?