当前位置 主页 > 网站技术 > 代码类 >

    laravel 操作数据库常用函数的返回值方法

    栏目:代码类 时间:2019-10-28 09:04

    1、insert/insertGetId

    insert函数的返回值为boolean类型:成功为true,失败为false

    insertGetId函数的返回值为整型:成功为插入时的ID值,失败为…

    DB::table('users')->insert(
     ['name' => '上官帝文1', 'age' => 99]
    );
    DB::table('users')->insertGetId(
     ['name' => '上官帝文2', 'age' => 98]
    );

    2、update/delete

    该函数返回修改成功记录的条数

    DB::table('users')->where('id', 1)
     ->update(['name' => '上官帝文3']);
    DB::table('users')->where('age', '>', 55)->delete(); 
    DB::table('users')->whereIn('age', [99,98,97])->delete(); 

    3、get()

    DB::table('testtable')->get();

    返回一个集合:

    4、first()

    DB::table('testtable')->first();

    返回一个对象

    5、paginate()

    DB::table('testtable')->paginate();
    $total = 2;    //用于每页显示几条数据,一般是前台动态传来的
    $result = DB::table('testtable')->paginate($total);
    dd($result);

    第一个语句返回结果:

    第二语句返回结果:

    total 这个值很重要,用于前台显示,每次当前分页查询的总条数。

    以上这篇laravel 操作数据库常用函数的返回值方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持IIS7站长之家。