2009-06-15 28 views
0

我使用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 
    ... 

所有asociations工作得很好,除了从分类的photo_id被设置为不存在的号码。为什么命名的关联在这种情况下不起作用?

回答

3

Rails不支持命名的协会已经过直接设置标识一起。