Rails 关于 ActiveRecord 的 Store 序列化功能

bindiry · 2015年07月20日 · 最后由 bindiry 回复于 2015年07月21日 · 2158 次阅读

类似『下厨房』的 web 版,添加一个菜谱的时候,可以动态添加『步骤』,我本想用 Store 将所有步聚序列化存进一个字段中

但每一个步聚包含一个图片,就不太好和 CarrierWave 结合来用,否则就要另外建一个表来存图片路径,关系处理起来挺麻烦。

问一下同学们有没有更好的解决方法或者 Gem?

recipe has_many :steps + accepts_nested_attributes_for 解决不了问题吗?https://github.com/nathanvda/cocoon这个可以更方便的帮你把这个界面实现

#1 楼 @oneapm 这样也行,只是觉得每次查两个表有点不太喜欢,另外谢谢你推荐的 Cocoon

需要 登录 后方可回复, 如果你还没有账号请 注册新账号