2016-04-09 31 views
0

我如何在FactoryGirl工厂使用Faker的化身代?FactoryGirl - Faker image for CarrierWave uploader

Faker::Avatar.image返回一个带有图像的URL,我可以以某种方式尝试在FactoryGirl创建操作期间尝试下载它,以便我可以将其用作Carrierwave图像(并且回退到没有下载失败的图像)?

回答

0

我有一家工厂正在使用Carrierwave将faker图像上传到Cloudinary。这不完全是你所描述的,但也许有帮助?

不管怎样,我的数据库中属性称为image_location但我在工厂编辑这个(在我的种子)以remote_[ATTRIBUTE NAME]_url

所以,我厂拥有 remote_image_location_url Faker::Avatar.image