ThinkPHP查询语言之定位查询

来自站长百科
跳转至: 导航、​ 搜索

导航:上一页

ThinkPHP支持定位查询,可以使用getN方法直接返回查询结果中的某个位置的记录。例如:

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

PHP代码

$User->where('score>0')->order('score desc')->getN(2);   
  • 获取符合条件的最后第二条记录:

PHP代码

PHP代码
$User-> where('score>80')->order('score desc')->getN(-2);   
  • 获取第一条记录:

PHP代码

PHP代码
$User->where('score>80')->order('score desc')->first();   
  • 获取最后一条记录:

PHP代码

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