mydzoo
- mydzoo 回复了 return19931112 的回答
去掉
asArray
,用对象的形式获取avatar
字段的值,因为 Yii2 底层的\yii\db\ActiveQueryTrait::findWith
方法if ($relation->asArray === null) { // inherit asArray from primary query $relation->asArray($this->asArray); }
all
方法最后会调用\yii\db\ActiveQuery::populate
if (!$this->asArray) { foreach ($models as $model) { $model->afterFind(); } }
所以会出现你遇到的情况。综上所述,直接用对象访问就可以解决
因为需要响应返回格式为 json,在去掉
asArray
后,并不会再最终的 json 中关联返回 with 中所关联查询的内容 - mydzoo 回答了问题 Yii 向指定位置发送参数值
href="/talk/to_update_talk?id=<?php echo $sq->id;?>"
为何不用url来生成呢 - mydzoo 2019-02-20 已签到连续签到2天,获得了10个金钱
其实我也有这个感觉,尤其是偶尔第一次访问的时候,会卡顿反应好久。再次刷新就不再出现这个情况。
- mydzoo 2019-02-19 已签到连续签到1天,获得了5个金钱
- mydzoo 2019-02-17 已签到连续签到2天,获得了10个金钱
- mydzoo 2019-02-16 已签到连续签到1天,获得了5个金钱
- mydzoo 2019-01-30 已签到连续签到1天,获得了5个金钱