shaks
@shaks

Какую связь между моделями выбрать?

Имеется модель, назовем её Landing, а также модель Template Я хочу, чтобы Landing мог иметь связь один-к-одному с моделью Template, а Template, в свою очередь, имел связь один-ко-многим. Т.е. Landing может иметь один Template, а один и тот же Template может быть закреплен за несколькими Landing

has_one :through - отлично, но мне не нужна промежуточная модель. Напрашивается связь через соединительную таблицу. has_and_belongs_to_many - тоже хорошо, но не то что мне нужно, т.к. Landing должен иметь связь один-к-одному, а не один-ко-многим.

Что посоветуете господа?
  • Вопрос задан
  • 131 просмотр
Решения вопроса 1
b0nn1e
@b0nn1e
Alcohol & Ruby on Rails
А чем вам has_many/belongs_to не угодило?
Template
  has_many :landings

Landing
  belongs_to :template
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы