В моей базе данных Rails API есть два класса, для которых я только что создал таблицу соединений.Ранее я посеял оба класса, чтобы у них были данные.Теперь я хотел бы заполнить присоединяющийся класс идентификаторами из существующих данных.
Вот как выглядят модели для первых двух классов:
class Stakeholder < ApplicationRecord
has_many :project_stakeholders
has_many :projects, through: :project_stakeholders
end
class Project < ApplicationRecord
has_many :project_stakeholders
has_many :stakeholders, through: :project_stakeholders
end
Это модель для моего присоединяющегося класса:
class ProjectStakeholder < ApplicationRecord
belongs_to :project
belongs_to :stakeholder
end
Теперь у меня есть двавопросы:
Как заполнить объединенный класс данными из двух первых классов (project_id и credholder_id).
Как я могу зарегистрироватьсяконсоль Rails для значений в классе ProjectStakeholder?
Я исследовал и попробовал другие варианты из Stackoverflow, но, похоже, они не работают.Направляющие Rails также не дают ответа, из того, что я видел.Был бы очень признателен за некоторые идеи!