蓝
- 蓝 2019-11-04 已签到连续签到3天,获得了15个金钱
- 蓝 2019-11-03 已签到连续签到2天,获得了10个金钱
从代码上来看,你是要 根据从数据库中查询出来的字段来 实例化 一个类,之所以 报错 是因为从数据库中查出来的字段为空了。
所以,这 不是代码的问题,是 数据 的问题(当然,数据的问题归根结底也是代码的问题),其它管理员不报错,是因为 他们还没有遇到 这种类型的消息,一旦 遇到,自然也是会 报错的
至于这条 非预期数据 的产生原因,以你以上的截图 就 无从判断了,或者是 原始代码的 bug,也或者是有 恶意用户构造了特殊请求串的提交(当然,归根结底也是代码的bug)
解决这个问题的方法就是,分析代码 或者 通过日志,找到 这条非法数据产生的 原因,并 fix 该bug
- 蓝 2019-11-02 已签到连续签到1天,获得了5个金钱
- 蓝 回答了问题 请问 AR 模型怎么使用不同的数据库?
在配置文件中配置两个数据库连接,比如 另一个叫 db2
AR模型有一个 getDb 的方法,返回 db2 就是了class Customer extends ActiveRecord { // ... public static function getDb() { // 使用 "db2" 组件 return \Yii::$app->db2; } }
- 蓝 回答了问题 关于 indexBy 使用的一个困惑
关于你的问题的 一个困惑
下面这样写是不可以的 。。。。。。看官方的文档上说只能和 all() 一起用,测试是可以的。
到底 可不可以?
不可以的话 说具体现象,不要用 不能/不行/不可以 这样的字眼,用 程序员语言,描述 具体的现象 - 蓝 回答了问题 前端通过 Ajax POST 过去返回 404
public function actionLogout() { }
- 蓝 提出了问题关于 URL 美化的 nginx 配置问题
- 蓝 2019-09-28 已签到连续签到1天,获得了5个金钱