TP的where不抛出异常的问题,把我害惨啦!

浏览:583 发布日期:2014/04/08 分类:求助交流
今天又被这个问题害惨了啊!!血泪教训!!

(new Model("trainees"))->where(array("userId"=>array("in",explode(',', i("post.userIds"))))->delete()

这个where里面的 userId是我写错了,数据库中正确的字段应该是id。而TP居然不抛出任何异常,不告诉我userId这个字段不存在,而是直接将上述连贯操作生成如下SQL语句:
delete from trainees .

结果可想而知,百万条数据啊!!!
管理员能给个说法么??
最佳答案
评论( 相关
后面还有条评论,点击查看>>