ну и еще как вариант не передавать с фронта items_attributes, а передавать скажем items как свойство основного объекта, валидировать их и уже формировать из них _attributes. В объекте формы как выше предлагали
Вот это больше вариант, да
Просто на носу сильно большая другая задача. Нет времени сюда заносить dry