Executing
MyTask.schedule(run_at: '12:00', job_matching_param: 'schedule_id', schedule_id: 20)MyTask.schedule(run_at: '12:00', job_matching_param: 'schedule_id', schedule_id: 2)
should create two recurring jobs. However, the job with schedule_id 20 is unscheduled. The job_matching_param must be using some sort of fuzzy or LIKE for matching.
Executing
MyTask.schedule(run_at: '12:00', job_matching_param: 'schedule_id', schedule_id: 20)
MyTask.schedule(run_at: '12:00', job_matching_param: 'schedule_id', schedule_id: 2)
should create two recurring jobs. However, the job with schedule_id 20 is unscheduled. The job_matching_param must be using some sort of fuzzy or LIKE for matching.