因为本人的编码习惯和代码规范的需要,在某些时候 会添加空格
结果发现了如下问题:
$Student->where(array('id' => $student_id))->field('id,login_ip',true)->find();
关于这个field语法参见http://doc.thinkphp.cn/manual/field_except.html
注意 'id,login_ip' 之间不能有空格,否则的话只有第一个id字段被排除了
我出于代码规范的习惯一般会在逗号后面放一个空格,所以导致了问题
大家在使用的时候可以注意一下
如果发现了类似的问题可以留言,这个文章会持续更新
最佳答案