2024年1月24日

摘要: 方法一 验证器的使用 单独抽离成一个文件 declare (strict_types = 1); namespace app\validate; use think\Validate; class ValidateAll extends Validate { /** * 定义验证规则 * 格式:'字 阅读全文
posted @ 2024-01-24 22:51 完美前端 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 资源路由 use think\facade\Route; // 资源路由 thinkphp提供了一个命令 方便开发者快速生成一个资源控制器 // 执行 php think make:controller Blog Blog是控制器类文件名字 // 标识 index 类型 get 路由 blog // 阅读全文
posted @ 2024-01-24 20:18 完美前端 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 路由分组 route/app.php // 路由分组 相同规则的路由方一起分组 // Route::group('blog', function () { // Route::rule(':id', 'blog/index'); // Route::rule('index', 'blog/login 阅读全文
posted @ 2024-01-24 19:01 完美前端 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 路由的使用 在route/app.php文件里设置路由 use think\facade\Route; // rule() // 还有其他的快捷方式 Route::GET POST PUT DELETE PATCH HEAD OPTIONS ANY // Route::rule('index/:id 阅读全文
posted @ 2024-01-24 17:50 完美前端 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 多对多的查询 常见场景是权限控制, 一个用户有多个身份, 一个身份可以给多个用户. users 模块 和其他模块 namespace app\model; use think\Model; class Users extends Model { public function role() { re 阅读全文
posted @ 2024-01-24 01:51 完美前端 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 模型预载入查询 筛选 统计 模型里 public function profile() { return $this->hasMany(Profile::class); } 使用的地方 类里 public function index() { // 普通查询 有多少条数据 foreach就会获取多少 阅读全文
posted @ 2024-01-24 00:07 完美前端 阅读(17) 评论(0) 推荐(0) 编辑

导航