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();
打完手工!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
2019-07-08 vue-vuex的使用