标签: mongoid4 rails-activejob
活动作业不允许我将ObjectId作为参数传递,无论如何我都可以在没有转换为字符串的情况下执行它?
答案 0 :(得分:0)
作业参数必须是JSON可序列化/可反序列化的。您必须转换为字符串,或者如果您在模型中包含GlobalID::Identification,ActiveJob将使用GlobalID序列化/反序列化您的记录,以便您可以传递给模型的作业实例。
GlobalID::Identification