摘要: 1. 报错场景 在sql语句中使用 group by 报错 SELECT FROM `user` GROUP BY `gender`; SQLSTATE[42000]: Syntax error or access violation: 1055 Expression #1 of SELECT li 阅读全文
posted @ 2021-09-25 23:51 辰风沐阳 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 1. 拷贝框架自带的 应用异常处理类, 另存一份 复制 app/ExceptionHandle.php, 另存为 app/ApiExceptionHandle.php 在 ApiExceptionHandle.php 中的 render() 方法中 自定义异常处理机制 public function 阅读全文
posted @ 2021-04-30 01:10 辰风沐阳 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 1. 在 TP6.0 当前最新版 (v6.0.7) 中 默认安装的时候会自动安装 topthink/think-trace 扩展 在调试模式下浏览器右下角会出现trace信息, 此时无法手动关闭 Trace 调试, 只有切换到部署模式 trace 调试才会关闭 2. 如何在调试模式下关闭 trace 阅读全文
posted @ 2021-04-21 00:43 辰风沐阳 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 十大云存储服务商 https://www.hostucan.cn/cloud-storage 1. 登陆阿里云官网,开通对象存储服务 OSS 三种方式都可以找到阿里云对象存储 第一次使用阿里云对象存储需要先开通该服务 2. 创建存储空间 3. 绑定自定义域名 这里会自动添加 CNAME 记录,不需要 阅读全文
posted @ 2021-01-01 20:54 辰风沐阳 阅读(606) 评论(0) 推荐(0) 编辑
摘要: 1. delete 命令 命令格式 delete from 表名 [删除条件]; 删除表中的所有数据 delete from 表名; 删除表中符合匹配条件的数据 delete from 表名 删除条件; 使用示例 -- 删除 user 表中的所有数据 delete from user; -- 删除 阅读全文
posted @ 2020-10-10 15:08 辰风沐阳 阅读(923) 评论(0) 推荐(0) 编辑
摘要: 1. insert 语法格式 完整格式 insert [into] 表名[字段名1[, 字段名2]] value[s](值1, 值2),(值3, 值4); 省略字段名 省略字段名时,必须依次添加所有段的值 insert [into] 表名 value(值1, 值2[, ...]); 只添加一条数据时 阅读全文
posted @ 2020-10-10 15:07 辰风沐阳 阅读(2658) 评论(0) 推荐(0) 编辑
摘要: 1. TP5.0 下载方式和环境要求 **TP5.0 环境要求:PHP版本 >= 5.4 ** PHP版本:PHP >= 5.4.0 PHP扩展:PDO PHP Extension、MBstring PHP Extension、CURL PHP Extension ThinkPHP5.0 官方手册 阅读全文
posted @ 2020-10-01 20:56 辰风沐阳 阅读(475) 评论(0) 推荐(0) 编辑
摘要: 1. require 命令简介 require 命令用于下载(引入)扩展包 require 将依赖添加或更新到 composer.json 文件中,不存在则自动创建 require命令官方文档:https://getcomposer.org/doc/03-cli.md#require 2. 下载 c 阅读全文
posted @ 2020-09-17 17:59 辰风沐阳 阅读(165) 评论(0) 推荐(0) 编辑
摘要: composer browse 用于打开或查看包的存储库和主页 1. 使用示例 browse 命令官方手册:https://getcomposer.org/doc/03-cli.md#browse-home 参数选项: --homepage(-H):打开主页而不是存储库URL --show(-s): 阅读全文
posted @ 2020-09-11 13:44 辰风沐阳 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 1. 引入 endroid/qr-code 扩展包 https://packagist.org/packages/endroid/qr-code composer require endroid/qr-code 2. 使用示例 <?php // composer require endroid/qr 阅读全文
posted @ 2020-08-19 19:20 辰风沐阳 阅读(716) 评论(0) 推荐(0) 编辑
摘要: 本文测试关联方法都采用预载入查询 $data = Article::with('comments')->select(); halt($data->toArray()); 1. 创建数据表 -- 文章表 CREATE TABLE `article` ( `id` int(10) unsigned N 阅读全文
posted @ 2020-08-17 08:46 辰风沐阳 阅读(1122) 评论(0) 推荐(0) 编辑
摘要: 1. 创建数据表 一对一反向关联使用率很高 附表关联主表称为反向关联,又称为相对关联(tp官方手册这样叫) -- 分类表 CREATE TABLE `category` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键id', ` 阅读全文
posted @ 2020-08-17 08:43 辰风沐阳 阅读(459) 评论(0) 推荐(0) 编辑
摘要: 本文测试关联方法都采用预载入查询 $data = User::with('profile')->select(); halt($data->toArray()); 1. 创建数据表 -- 用户表 DROP TABLE IF EXISTS `user`; CREATE TABLE `user` ( ` 阅读全文
posted @ 2020-08-17 08:41 辰风沐阳 阅读(751) 评论(0) 推荐(0) 编辑
摘要: 五种图片地址引入方式 @开头,它也会作为一个模块请求被解析。它的用处在于Vue CLI默认会设置一个指向项目根目录/src的别名@ 阅读全文
posted @ 2020-08-17 08:38 辰风沐阳 阅读(1220) 评论(0) 推荐(0) 编辑
摘要: think\Request、think\facade\Request、app\Request 之间的联系 官方手册原文 当前的请求对象由think\Request类负责,该类不需要单独实例化调用,通常使用依赖注入即可。在其它场合则可以使用think\facade\Request静态类操作。项目里面应 阅读全文
posted @ 2020-08-13 14:15 辰风沐阳 阅读(1037) 评论(0) 推荐(0) 编辑