1

在 rails 3.2.13 中,我试图通过上传 csv 文件来保存一些批量数据。在保存它时,我需要保存一些与此数据相关的图像。我需要通过从 URL 获取来保存此图像。如何使用 保存这种图像paperclip?如何在 csv 文件中提供图像数据?

例如:我有一个用户模型并且它有一个 profile_picture 关联,首先我需要将图像保存到资产表并将其关联到用户模型。

我已经尝试通过 url 直接获取 Paperclip 获取图像 并且我已经安装了gem install rest-open-uri但它显示了一些错误。

错误是,首先我得到了rest-open-uri的安装错误,然后我再次安装了它AbstractController::ActionNotFound (The action 'create' could not be found for UsersController)

请帮我解决这个问题。

4

1 回答 1

2

以下是我在我的应用程序上的做法:假设我想为我的用户保存一个头像(我在用户模型中添加了回形针)

user = User.find(params[:id])
user.avatar = URI.parse("http://www.xxxx.xxx/image.jpg")
user.save

这应该对你有用,

于 2013-07-05T16:09:02.023 回答