$obj_comp = M(C('COMPLAIN_ONLINE'));
$result_comp = $obj_comp->data($data)->add();在此插入一条数据库字段属性不能为空的,但是这里为空的值,例如:$data = array(
'id' = '213',
'name' = '',//数据库不允许为空
);
此时执行add函数就会报错,那么问题来了:
请问:
1、为什么手册上说插入失败会返回false,我所遇到的是直接抛运行时异常?
2、所抛的异常在经过多层次调用之后,抛出的异常就在页面或者浏览器控制台看不见了,这是为什么?异常信息是不是被tp处理或者拦截了?
最佳答案