عذرًا يا روي، لقد ضاع هذا الأمر قليلاً. أعتقد أنه يجب أن يكون هناك خطأ ما في كود التقرير نفسه؟ discourse/app/models/concerns/reports/posts.rb at 8596aa34c46071eb42ffbb9e19ad733d1765578e · discourse/discourse · GitHub .
هل لديك وصول إلى وحدة تحكم rails في موقعك؟ إذا كان الأمر كذلك، جرب هذا وانظر ما إذا كان يعطيك أي بيانات:
Report.find("posts", start_date: 4.weeks.ago, end_date: Time.zone.now).data
سيؤدي هذا أيضًا إلى إخراج استعلامات SQL التي يتم تشغيلها، لذا قد تكون هناك أدلة أخرى هناك.