我有一个模型,它采用名为meal
的图像。我想为网站上的每个新帐户制作样本数据,然后在一定数量的登录后自动删除。
如何在我的:image
模型中设置回形针字段meal
,以便仅存储示例图片的网址,而不是每次都上传新的?我不想在我的模型中为样本图像的路径创建一个单独的字段,但我想使用我已经拥有的回形针字段image
。
从控制台我使用此命令创建样本数据:
a = Meal.new(:image => File.new("#{Rails.root}/public/images/BagelCreamCheese_14.jpg", "r"), :category_of_foods => ["bagel"], :type_of_meal => "breakfast")
如何简单地存储将指向同一图像的未来样本数据的URL,如:
a = Meal.new(:image => "#{Rails.root}/public/images/BagelCreamCheese_14.jpg", :category_of_foods => ["bagel"], :type_of_meal => "breakfast")
# gives me a "No Handler Error"
答案 0 :(得分:0)
可能不可能,所以我最后使用default_url
显示我的样本数据的通用图像。