Создал новый проект, добавил одну модель все варианты пробовал с casts array, json, без указания типа. В миграциях json был. Во всех случаях так работает. Не понимаю как оно работает. Забью наверное не этот вариант. А какой другой непонятно. Хранить отдельно таблицу с записями job_vacancy_id | parameter_id но меня не так давно здесь ругали за такой вариант)