Base64照片和纸夹-Rails

3
我希望使用Paperclip处理一个base64格式的照片。
尝试以下代码时:
photo = Photo.new 
string = base64string

photo.photo = StringIO.new(Base64.decode64(string))
photo.save

它不能正常工作。 为什么?

提前感谢。

1个回答

9

我不理解这个答案,而且提供的 Github 链接已经失效了。有更新吗? - Raphael
问题在于paperclip打开并向Ruby核心类StringIO添加方法,并期望您正在使用的StringIO具有这些方法。这就是respond_to?调用所确定的内容。我不确定这是否仍然正确,或它们将paperclip git移动到何处。你可能需要找到它。 - Michael Papile

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接