2013-10-12 4 views
1

Я создаю некоторые отношения Model_One hasMany Model_Two.CakePHP удалить нежелательные отношения

Я создал какую-то форму с полями Model_One и тремя полями понравилось Model_Two.0.name, Model_Two.1.name, Model_Two.2.name.

В beforeSave или beforeValidate (неважно) Model_2 Я хотел бы удалить отношения, когда name он пуст. Как это сделать?

После сохранения моих результатов должны выглядеть следующим образом:
Сохраненных полей из Model_One
сохраненных полей из Model_Two с ключами, например, 0 и 2 (потому что Model_Two.1.name был пуст).

+0

Удаление отношений? Для меня это больше похоже на то, что вы хотите исключить наборы данных из проверки или сохранения? – ndm

ответ

Смежные вопросы