上一页 1 2 3 4 5 6 ··· 15 下一页
摘要: 在laravel中使用leftJoin添加多个条件时,如select a.* from a left join b on a.id = b.pid and b.status = 1这种类似sql,发现框架自身封装的leftJoin不支持多个参数传递(当然可用写原生sql),laravel框架自身封装 阅读全文
posted @ 2020-02-11 09:23 冰狼爱魔 阅读(7992) 评论(0) 推荐(1) 编辑
摘要: 【项目背景】 在提供业务API或者提供业务服务类操作时,往往需要对很多入口参数进行验证。这个时候Yii2.0框架的动态model验证起到了很好的支撑的作用。但是很多参数验证实际同数据库model保存验证类似,希望能够提取到模型的attributeLabels()属性标签进行验证提示。而不是每个字段验 阅读全文
posted @ 2020-02-08 12:53 冰狼爱魔 阅读(467) 评论(0) 推荐(0) 编辑
摘要: 【项目背景】 最近在做一个restful风格的项目,发现有个表返回的json数据中id始终是string类型,但另一个表的id始终是int类型。即返回的数据类型不一致。 【原因剖析】 在yii\db\Schema类的getColumnPhpType函数中,这个函数决定了最终出来的数据的类型,代码如下 阅读全文
posted @ 2020-02-08 12:22 冰狼爱魔 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 参考文献: https://www.cnblogs.com/zx-admin/p/11653863.html 阅读全文
posted @ 2020-02-08 11:59 冰狼爱魔 阅读(4301) 评论(0) 推荐(0) 编辑
摘要: 参考文献: https://blog.csdn.net/u012720371/column/info/20818 阅读全文
posted @ 2020-02-08 11:46 冰狼爱魔 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 参考文献: https://www.atlassian.com/git/tutorials/merging-vs-rebasing#the-golden-rule-of-rebasing 阅读全文
posted @ 2020-02-08 11:44 冰狼爱魔 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 【改造背景】 使用Yii2.0开发api时,使用asArray()函数时,框架本身默认将所有数据类型都转换成字符串处理。在与前端强类型语言交互时极不方便。所以希望改造框架返回数据表对应字段类型,而无需每次手工进行转换。 【改造步骤】 1、数据库连接配置attributes中增加两个PDO参数: re 阅读全文
posted @ 2020-02-08 11:37 冰狼爱魔 阅读(594) 评论(0) 推荐(0) 编辑
摘要: // 去除首尾空白字符 ['email', 'trim'] 或 ['email', 'filter', 'filter' => 'trim'] // 验证字段必填 ['email', 'required', 'message' => 'email不能为空'] // 赋予默认值 ['age', 'de 阅读全文
posted @ 2020-02-08 11:14 冰狼爱魔 阅读(372) 评论(0) 推荐(0) 编辑
摘要: Linux执行.sh文件,提示No such file or directory的问题: 原因:在windows中写好shell脚本测试正常,但是上传到 Linux 上以脚本方式运行命令时提示No such file or directory错误,那么一般是文件格式是dos格式的缘故,改成unix 阅读全文
posted @ 2019-09-20 23:43 冰狼爱魔 阅读(15867) 评论(0) 推荐(1) 编辑
摘要: 一、Docker中安装配置Xdebug 通过phpinfo()输出当前安装的PHP版本信息,将信息拷贝到https://xdebug.org/wizard.php相应输入框中,系统会自动检测并推荐合适的xdebug版本,如下图所示: 点击上图所示的操作按钮,会出现如下操作引导界面: 从visual  阅读全文
posted @ 2019-09-04 23:55 冰狼爱魔 阅读(1398) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 15 下一页