Есть ли способ создать эшафот для моделей Rails, которые имеют либо has_and_belongs_to_many, либо has_many: через отношения? Если нет, есть ли причина развития, почему какая-то базовая форма этой функции не была включена? Rails требует от разработчиков генерировать и редактировать "настраиваемую" "миграцию таблицы соединений". Требуется ли пристальное внимание к тому, чтобы напоминать разработчикам Rails о каком-то важном факте или это просто пример того, как Rails - это "работа в процессе"?
Быстрый поиск в Stackoverflow для:
"has_and_belongs_to_many" yields 821 questions
"has_many :through" yields 933 questions
... и многие из них начинаются с "Как мне..." Таким образом, кажется, что тема не является тривиальной и актуальной для пользователей SO. Я думаю, мне интересно, почему он не получил внимания. Это вопрос сложнее, чем кажется? Набор функций для Rails выглядит настолько обширным. Я продолжаю задаваться вопросом, почему строительные леса для ассоциаций с таблицами объединений опущены.
Пожалуйста, сосредоточьте свой ответ на вышеприведенных утверждениях или включите оператор вроде: "Леса должны включать..." или "Создать рельсы script..."
Спасибо!