【发布时间】:2013-02-24 20:26:45
【问题描述】:
假设我有 3 个表 property_details、property_feature_details、property_feature_relations。
PropertyDetail 模型与 PropertyFeatureRelation 具有 hasMany 关系。
当时保存我的数据数组是这样的:
$this->data = array('PropertyDetail' => array('name'=>'xyz'),'PropertyFeatureRelation' => array('0' => array('feature_id'=>1),'1' => array('feature_id'=>5),'2' => array('feature_id'=>0),'3' => array('feature_id'=>0)));
那些 feature_ids 值来自复选框。那些已检查它们包含 ids 值,未检查的值为 0。但是在子表中保存了所有的零和非零数据。
实际上我想保存那些仅被选中的复选框值。请不要提供任何手动控制器逻辑。帮帮我。
【问题讨论】:
标签: cakephp-2.0