Pav*_* K. 1 ruby activerecord ruby-on-rails has-many
牧羊人的has_many动物.我试图克隆其中一个:
dolly=shepherd.animals.build(sheep.clone)
Run Code Online (Sandbox Code Playgroud)
我收到错误:
undefined method `stringify_keys!' for #<Sheep:0xb6ce154c>
Run Code Online (Sandbox Code Playgroud)
为什么?什么是克隆小车的另一种方式,以便她与牧羊人联系并拥有绵羊的属性?
dolly = shepherd.animals.build(sheep.clone.attributes)
Run Code Online (Sandbox Code Playgroud)
build要求参数是属性的哈希.除此以外
dolly = shepherd.animals << sheep.clone
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1962 次 |
| 最近记录: |