1.插入操作
//单挑数据
Db::table('staff')
->insert([
'id' => '1009',
'name' => '阿朱',
'sex' => '0',
'age' => 25
]);
//多条数据
Db::table('staff')
->insertAll([
['id' => '1010', 'name' => '赵敏', 'sex' => '0', 'age' => 21],
['id' => '1011', 'name' => '张无忌', 'sex' => '1', 'age' => 25],
['id' => '1012', 'name' => '张三丰', 'sex' => '1', 'age' => 85]
]);
2.更新操作
Db::table('staff')
->where('id',1012)
->update([
'salary' => 4000
]);
3.查询操作
查询单条字段
$affected = Db::table('staff')
->where('id',1012)
->value('name');
dump($affected); //打印语句
更多查询,参考我的上一篇文章:https://www.jianshu.com/p/b8f73cce4445
4.删除操作
Db::table('staff')
->delete(1012); //注意传入的必须是主键名对应的值,删除多条传入数组
Db::table('staff')
->delete(true); //情况当前表