laravel---增删改语句

最近使用laravel框架,下面整理常见的增删改语句:

一、新增数据

1、insert新增数据

DB::table('tablename')->insert(array('name'=>hello,'age'=>23));
DB::table('users')->insert(['name'=>'Taylor','age'=>21]);

2、实例化模型新增数据

$user = new User;
$user->name = 'Taylor';
$user->save();

3、使用创建方法

User::create(['name' => 'Taylor','age'  => 21]);

二、修改数据

1、save更新

$user = User::find(1);
$user->name = 'Taylor';
$user->save();

2、数据更新

$result = User::where('id',1)->update(['name','张三']);

三、删除数据

1、简单删除

$rows = User::find(1);
$rows->delete();
$result = User::where('status',1)->delete();

2、批量删除

$result = User::destroy(1);
$result = User::destroy(1,2,3);
$result = User::destroy([1,2,3]);

3、清空数据库

DB::table('users')->truncate();

打完手工!

posted @   帅到要去报警  阅读(366)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
历史上的今天:
2019-07-08 vue-vuex的使用
点击右上角即可分享
微信分享提示