【发布时间】:2013-10-20 10:34:23
【问题描述】:
我创建了一些关系Model_One hasMany Model_Two。
我创建了一些带有Model_One 字段和三个字段的表单,例如Model_Two.0.name、Model_Two.1.name、Model_Two.2.name。
在Model_2 的beforeSave 或beforeValidate(不管)中,当name 为空时,我想删除关系。如何做到这一点?
保存后我的结果应该是这样的:
从Model_One保存的字段
已保存来自 Model_Two 的字段以及键,例如 0 和 2(因为 Model_Two.1.name 为空)。
【问题讨论】:
-
删除关系?在我看来,您更像是想排除数据集的验证/保存?
标签: cakephp has-many database-relations