limit用于限制查询结果的条数,其中提供一个字符串,为查询的起始位置和长度
例如:

//获取前10条数据
Db('user')->select([
            'limit' => '10'
        ])->get();
//sql:SELECT * FROM `user` LIMIT 10;

//从第20行开始获取,获取5条
Db('user')->select([
            'limit' => '20, 5'
        ])->get();
//sql:SELECT * FROM `user` LIMIT 20,5;

//使用数组是一样的效果
Db('user')->select([
            'limit' => [20, 5]
        ])->get();

SQL小常识:当只查询一条数据时,执行语句的条件中不包含主键索引,使用LIMIT 1可提高查询速度