有没有办法在另一个灯具中引用用户灯具的ID。我有一个messages.yml fixture:
basic:
body: "Hey Barney, wanna go bowling tonight?"
sender: fred
recipient_ids: [users(:barney)]
type: Message
users.yml里
barney:
first_name: Barney
last_name: Rubble
答案 0 :(得分:0)
这是固定装置不再常用的一个重要原因。我建议使用种子文件。可能是seed_fu。这将允许您在Ruby中创建装置/种子并做任何事情。
答案 1 :(得分:0)
是的,使用ERB语法:
recipient_id: <%= User.find_by_first_name('Barney').id %>
http://guides.rubyonrails.org/v5.0/testing.html#the-low-down-on-fixtures