架构设计
-
在 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…
-
迁移 MySQL 数据库中的 A 表中的一列数据至 B 表中的一列数据,基于一条 SQL 的实现
1、表:weibo_weibo_connect_web_app_user 中的字段:permission,准备迁移至表:channel_app_source 中的字段:permis…
-
在 Yii 2.0 中报错:Calling unknown method yii2tech//ar//softdelete//SoftDeleteBehavior::isTransactional() 的分析解决
1、在 Yii 2.0 中报错:Calling unknown method yii2tech//ar//softdelete//SoftDeleteBehavior::isTra…
-
在 Rancher 中升级容器,报错:/config/init/config0.sh: line 1314: syntax error near unexpected token `}’ 的分析解决
1、在 Rancher 中升级容器,报错:/config/init/config0.sh: line 1314: syntax error near unexpected toke…
-
在 Yii 2.0 中,需要同时基于 MySQL ActiveRecord 与 Redis ActiveRecord 查询资源的实现
1、在 Postman 中,打开网址:http://api.pcs-api.localhost/v1/plan-config-column-users?login_id=2e368…