Проблема с именованными приборами - PullRequest
0 голосов
/ 15 июня 2009

Я работаю с Rails 2.3 и имею следующие ассоциации:

User:
  has_many :photos
  has_many :classifications

Photo:
  belongs_to :user
  has_many :classifications

Classification:
  belongs_to :user
  belongs_to :photo

У меня есть приспособление для каждой модели:

users.yml:
tester:
  username: tester
  ...

photos.yml:
bianco:
  id: 1
  user: tester
  ...

classifications.yml:
classificazione_bianco:
  photo: bianco
  user: tester
  ...

Все ассоциации работают хорошо, кроме идентификатора photo_id классификации, для которого установлено несуществующее число. Почему названная ассоциация не работает в этом случае?

1 Ответ

3 голосов
/ 15 июня 2009

Rails не поддерживает именованные ассоциации вместе с идентификаторами, которые были установлены напрямую.

...