Yii 2.0
-
在 Yii 2.0 中,编辑与更新租户的任务类型与步骤设置(多条记录、树形结构)的实现 (二)
1、编辑与更新租户的任务类型与步骤设置的需求有所变更,需要让用户可自主添加任务类型,然后从 18 个步骤中选择其中一些加入至新添加的任务类型中。上一版本的实现:http://www…
-
在 Yii 2.0 中导出资源列表为 Excel 文件的实现流程
1、我的任务的资源列表,计划在资源列表头部添加一个导出按钮,如图1 图1 2、在 GitHub 中搜索:yii2 export excel,其结果:moonlandsoft/yii…
-
在 Yii 2.0 中,基于数据提供者,列表接口排序的支持,排序规则参考禅道的实现
1、查看禅道的任务列表页面,其排序默认为基于 ID 降序排列,如图1 图1 2、点击 消耗 字段后,三角正立显示为深色,表示当前排序为基于 消耗 升序排列,且其值相同的情况下,再基…
-
在 Yii 2.0 中,基于映射过滤条件关键字以构建方法。新增特定条件构建器(fis)的实现,以支持 MySQL FIND_IN_SET() 函数
1、在 Postman 中打开网址:http://api.pcs-api.localhost/v1/plans/have?login_id=2e368664c41b8bf511bc…
-
在 Yii 2.0 的控制台命令中,连接 Redis 时报错:yii/db/Exception: Redis error: ERR invalid DB index Redis command was: SELECT 29 in /vendor/yiisoft/yii2-redis/src/Connection.php:736 的分析解决
1、在 Yii 2.0 的控制台命令中,报错:yii/db/Exception: Redis error: ERR invalid DB indexRedis command wa…
-
在 Yii 2.0 中数据验证失败:来源发布用户ID必须是一条字符串的分析解决(为了保证版本的兼容性,必须同时支持数字类型与字符串类型)
1、在 Yii 2.0 中数据验证失败:来源发布用户ID必须是一条字符串。如图1 图1 2、原因在于字段:source_pub_user_id 之前在表中是 int(11) 类型,…
-
在 Yii 2.0 中,修改 MySQL 5.6 数据库中的一列数据(类型为:text,数据结构为:json)的其中某个字段的值(即搜索并替换字段中的一些文本),基于一条 SQL 的实现
1、表:pub_log 中的字段:data 的类型为:text,如图1 图1 2、表:pub_log 中的字段:data 的数据结构为:json,格式化后的数据如下,如图2 图2 …
-
在 Yii 2.0 中,迁移 MySQL 数据库中的 A 表中的一列数据至 B 表中的一列数据,基于一条 SQL 的实现
1、参考网址:http://www.shuijingwanwq.com/2019/08/15/3427/ UPDATE `cpa_channel_app_source`, `cpa…
-
在 Yii 2.0 中报错:Calling unknown method yii2tech//ar//softdelete//SoftDeleteBehavior::isTransactional() 的分析解决
1、在 Yii 2.0 中报错:Calling unknown method yii2tech//ar//softdelete//SoftDeleteBehavior::isTra…
-
基于 Yii 2.0 实现的命令行脚本,持续运行期间,占用内存过高的分析与解决
1、当在 MySQL 与 Redis 中的数据量较小时,Docker 容器的 CPU:0.02%,内存:298MB,如图1、图2 图1 图2 2、查看 MySQL 的实例监控情况,…