首页 > 技术文章 > ThinkPHP5专题

alanleung 2018-03-05 17:12 原文

TinkPHP5中

1. model中select()后的查询结果是对象而不是数组

2. model中 假如有 $result=$this->field($fields)->where($condition)->order("id desc")->page($limit)->select(); 如果$limit='0,10',查询到下一页的时候,‘0,10'不会变成'10,10',怀疑是bug

3. model中,使用save方法,如$this->save($values);之前要new 一个模型类,主要用于循环中,如where(true){ $model = new Model();  $model->save($values) },否则数据保存后,总的数量会不对

4. 不支持三维以上数组

5. foreach($array){} 如果$array为空,则语句块{}中的代码不执行,并且会报空数组错误

6. //todo

推荐阅读