delayed_job的:属性存取值不存储在delayed_jobs表中导轨3从轨道2升级后(del

2019-11-01 04:27发布

我们如何在rails2这样做是:对于一个作业类,我们设置了一堆attr_accessor方法的作业对象和排队的对象为delayed_jobs表,这些访问值存储在表中也是如此。 (我们使用的delayed_job 2.0.3)

但即使我们按照相同的步骤,rails2 Rails3中,attr_accessor中值不存储到表中。 谁能告诉我,我们如何坚持存取值到表与新delayed_job的宝石(3.0.3)?

Answer 1:

发现上述问题与斗志解析器仅考虑数据库属性的模型对象,不考虑实例和类变量。 下面是问题的更精确的答案: YAML,delayed_job的:精极度紧张VS SYCK。 如何使pysch阅读attr_accessors为Ruby对象



文章来源: delayed_job: attribute accessor values are not stored in delayed_jobs table in rails 3 after upgrade from rails 2