3.2 - 普通 - 未处理
如果表单中含有与主键同名字段时(但是写了表单映射,将其映射到其他字段),自动完成失效。建议将 create() 方法中的
// 状态
$type = $type?$type:(!empty($data[$this->getPk()])?self::MODEL_UPDATE:self::MODEL_INSERT);
移动到字段映射检查之后。
// 检查字段映射
if(!empty($this->_map)) {
foreach ($this->_map as $key=>$val){
if(isset($data[$key])) {
$data[$val] = $data[$key];
unset($data[$key]);
}
}
}
