升级到Rails 3后,引用其他标记的灯具(用于关联)的灯具将停止工作。代替查找具有该名称的实际灯具,灯具标签被解释为字符串。

例子:

# Dog.yml

sparky:
  name: Sparky
  owner: john

# Person.yml

john:
  name: John

狗“属于”人的地方。

错误消息是:

最佳答案

尝试

# Dog.yml

sparky:
  name: Sparky
  owner: john (Person)

# Person.yml

john:
  name: John

参见http://api.rubyonrails.org/classes/Fixtures.html的“多态的belongs_to”部分

关于ruby-on-rails - 在Rails 3中标记为关联的固定装置坏了,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3026654/

10-13 04:48