ThinkPHP3.0完全开发手册                                           

 

6.17.7          定位查询

ThinkPHP支持定位查询,但是要求当前模型必须继承高级模型类才能使用,可以使用getN方法直接返回查询结果中的某个位置的记录。例如:

 获取符合条件的第3条记录:

$User->where('score>0')->order('score desc')->getN(2);

 获取符合条件的最后第二条记录:

$User-> where('score>80')->order('score desc')->getN(-2);

 获取第一条记录:

$User->where('score>80')->order('score desc')->first();

 获取最后一条记录:

$User->where('score>80')->order('score desc')->last();


站长教学网 免责声明