رائع - هذا مذهل!!! إنه يعمل بشكل رائع. شكراً لك.
لاحقاً…
لدي مشكلة متابعة أحتاج فيها إلى القليل من المساعدة، آسف!
لا تزال العديد من مجموعاتي تعرض /g/group-slug/messages على الرغم من عدم وجود أي منها.
عند الفحص الدقيق، كانت لديهم رسائل في الماضي، تم تحويلها إلى مواضيع أو حذفها. يكشف مستكشف البيانات أن هذه المجموعات لديها True في has_messages في جدول المجموعات.
لقد حاولت تغييرها لهذه المجموعات عبر Rails ولكني لا أستطيع تحقيق ذلك:
[2] pry(main)> Group.find_by_name(“group-slug”).has_messages
=> true
[3] pry(main)> Group.find_by_name(“group-slug”).has_messages = false
=> false
[4] pry(main)> Group.find_by_name(“group-slug”).has_messages
=> true
أي اقتراحات بخلاف حذف المجموعات وإعادة إنشائها (وهو ما لست متحمساً جداً لفعله)؟
