I have a parent model 'page' and nested attributes model 'page_modules' which at same time are modeled by 'Single Table Inheritance' pattern.
My problem is when I try to save different generated 'page_modules', if one of these is not validated, the whole model and nested attributes are not updated, even if some of these nested attributes pass the validation. ¿Is there a way to update all the validated 'page_modules' and only refuse not validated 'page_modules'?
If I have understood you correctly you want to silently drop the nested attributes if they are invalid and continue anyways. You can do this with the
reject_if:option: