我有Project
和Entry
作为模型。项目可以有多个条目,并且条目仅属于一个项目。条目有日期。导轨3链式关联和范围
一个报告要求是显示具有特定月份的条目的项目。我已经成功使用示波器来实现这个目标,即Project.with_entries.on(param_the_month)
。
问题是我现在只想显示那个月的项目,按项目分组。 如果我做projects.each do |p|
,然后查询条目(p.entries
),返回的条目是所有月份,而不仅仅是我指定的月份。
尽管这是一个显而易见的结果,但是Rails中有没有一种方法可以简单地使用原始链接范围返回该月的条目?
的with_entries返回具有条目,以及“关于”项目是另一个范畴的项目 – RailinginDFW
祝你刚才回答,已经接受了另一个解决方案 – RailinginDFW
好了,如果这个问题解决了,那么我没有理解正确的话:)如果一个项目有两个条目,一个符合您的条件,一个不符合条件,您希望两个条目或仅匹配一个条目?我问这是因为在上面一行的返回中调用'#entries'会返回两个条目。 –