关联模型删除时带附加条件删除有问题

浏览:403 发布日期:2015/08/06
3.2.3 - 严重 - 未处理
'Pos'=> array(
'mapping_type' => self::HAS_MANY,
'class_name' => 'Pos',
'mapping_name' => 'Pos',
'foreign_key' => 'typeid',
'condition' => 'type = 2',
),
关联模型有加condition,删除时不会查找主键,只会把所有type=2的删除。
删除语句:
$res = D('UcenterMember')->where($map)->relation(true)->delete();
评论(
后面还有条评论,点击查看>>