У меня есть следующие две модели:Определение отношения с множественным один-к-одному отношений между двумя моделями в рельсах
class Project < ActiveRecord::Base
has_one :start_date, :class_name => 'KeyDate', :dependent => :destroy
has_one :end_date, :class_name => 'KeyDate', :dependent => :destroy
и
class KeyDate < ActiveRecord::Base
belongs_to :project
Учитывая определенный ключ дату из базы данных связанной к проекту:
@key_date = KeyDate.find(:first)
Есть ли способ изучить отношение, чтобы проверить, является ли параметр @key_date rel приступил к проекту как start_date или как end_date?
Я не понимаю .. ключевая дата не связана с Модель проекта через ассоциацию belongs_to. Является ли: конференция, ссылающаяся на модель проекта? –
Привет, Сэм, ты прав, я приклеил неправильную ассоциацию, теперь исправленную. – Topo