【发布时间】:2015-08-27 00:33:13
【问题描述】:
为什么我不能创建假图片?
图片是多态的,包括模型提案:
这是我的伪造数据:
for n in 1..10 do
picture = Picture.create!(
picture: Faker::Avatar.image("my-own-slug"),
imageable_type: 'Proposal',
imageable_id: n)
end
图像类型和图像 ID 正确保存,我可以通过控制台验证。但我的图片字段仍然为零
picture: nil
如果只是在我的控制台中运行Faker::Avatar.image("my-own-slug"),我会得到:
"http://robohash.org/my-own-slug.png?size=300x300&set=set1"
这是我正在寻找的。为什么我的种子不起作用?
我正在播种很多其他数据,除了图像之外,这一切都与 Faker 配合得很好。我错过了什么吗?
【问题讨论】:
标签: ruby-on-rails ruby database ruby-on-rails-4 faker