1

我有我的 Rails 应用程序,里面装满了来自不同供应商的大约 30000 种产品。目前,每个产品 image_url 都由各个供应商托管。我将如何将 image_url 中的每个图像保存到我的 rackspace 帐户,并确保 rackspace 生成的每个 image_url 都分配给正确的产品。

4

1 回答 1

0

如果您已经拥有所有文件并且知道它们应该与哪些对象关联,则可以将其放入 Rake 任务中。

对于每一款产品,

  1. 上传图片
  2. 更改image_url
  3. 验证上传 + 模型名称
  4. 保存模型

如果您需要跟踪哪些已处理或未处理,您可以在模型中添加一个字段,或者保留一个已处理模型的数组,直到任务完成。

于 2012-08-08T04:57:21.603 回答