【ThinkPHP6系列学习-4】数据库操作
目录
一、查询
二、新增
三、更新
四、删除
ThinkPHP6系列学习
ThinkPHP6的数据库操作与ThinkPHP5的数据库操作一致,没有什么特殊的不同之处。
使用数据库操作需要引用Db类
use think\facade\Db;
一、查询
1、select、find、value,其他方式与thinkphp5一致,不再列举
// 返回数组
$list = Db::table('aa')->limit(10)->select();// 返回单行 Array ( [id] => 617 [name] => 人参叶 [link] => [isset] => 1 )
$yaocai = Db::table('aa')->where('id', 617)->find();// 返回某一列的值(单行)
$name = Db::table('aa')->where('id', 617)->value('name');
二、新增
$insert_data = ['name' => '测试'
];
$res = Db::table('aa')->insert($insert_data);
三、更新
$update_data = ['id' => '1233','name' => '测试2'
];$res = Db::table('aa')->update($update_data);
四、删除
// 删除
$res = Db::table('aa')->where(['id'=>'1233'])->delete();
ThinkPHP6系列学习
【ThinkPHP6系列学习-1】下载并部署ThinkPHP6
https://blog.csdn.net/qq_25285531/article/details/130747978https://blog.csdn.net/qq_25285531/article/details/130747978【ThinkPHP6系列学习-2】多应用模式配置
https://blog.csdn.net/qq_25285531/article/details/130748678https://blog.csdn.net/qq_25285531/article/details/130748678【ThinkPHP6系列学习-3】模板渲染
https://blog.csdn.net/qq_25285531/article/details/130759342https://blog.csdn.net/qq_25285531/article/details/130759342