我有一个有n个截图的模型书。
每个屏幕截图都是一张图片。
我想使用图片插件(例如回形针)
我可以将回形针图像存储在数组中并序列化吗?
有更好的方法吗?
由于
答案 0 :(得分:2)
您应该为每个Screenshot
创建一个表格和模型,然后设置从has_many
到Book
的{{1}}关系,以及来自Screenshot
的{{1}} belongs_to
至Screenshot
。
然后Book
将使用paperclip插件以您喜欢的任何方式处理附件,但我建议将其存储在文件系统或Amazon S3上,这两个插件都可以帮助您。无论你做什么,都不要将它们存储在数据库中,因为它非常低效,并且不会让你利用像Apache,Nginx或S3这样的快速文件服务器。