我在做一个关于Rails的项目。我有一份销售报告。Sale有一个“日期”属性。我需要系统复制销售后,提交表格,以防有多个日期选定。
我如何实现这一点?
我想到的唯一办法是:
我知道这离“铁轨之路”很远。还有其他更优雅的方法吗?
发布于 2016-10-18 08:38:10
您不需要在数据库中为additional_dates创建特定的列。您可以简单地将additional_dates作为属性添加到销售模型中。
attr_accessor :additional_dates
这使您可以像其他表单中的其他属性一样与此属性交互。
然后,在您的after_save或before_save回调中,您可以复制每个additional_dates的销售。
https://stackoverflow.com/questions/40102713
复制相似问题