我正在为#获取未定义的方法'xyz'。 “ xyz”是ABC类内部编写的实例方法。尽管对象存在,但使用延迟作业调用该方法。为什么我收到此错误。请任何人帮助我。
代码段:
device_obj.delay(run_at: 5.minutes.from_now).get_device_battery_status
在设备模型中:
def get_device_battery_status # Used in delayed Job
command_data = {"mode"=>"get_battery"}
self.send_command(command_data)
end