Я ищу предложение по настройке двух моделей: Учитель и Предмет.У Учителя может быть много Предметов, а у Субъекта может быть много Учителей.Еще одна вещь, которую следует учитывать в отношениях между двумя моделями, заключается в том, что Учитель может создать Предмет и добавить к нему других Учителей.
Я думаю, что я твердо разбираюсь в основах настройки для каждой модели:
для teacher.rb:
has_many :subjects
для subject.rb:
has_many :teachers
, а таблица учителя должна иметь столбец subject_id, а таблица предметов должна иметьСтолбец учителя.
В чем я не уверен, так это в том, как настроить представления (и соответствующие методы контроллера), чтобы разрешить добавление Учителя к предмету.
Любые предложения (илиссылки на примеры) с благодарностью.Я не смог ничего найти в этом конкретном случае.
текущая настройка:
- стандартный CRUD для объекта Student
- стандартный CRUDдля объекта Project
Вероятно, мне не хватает чего-то простого в том, как связать эти модели вместе (кроме части изменения has_many на habtm) и получения записей в таблицу subject_teachers, и я все еще могунайти хороший пример ...