$list=$model->table("$dName d ,$mName m,$cName c") ->field('d.*,m.title as musicTitle,m.hit as hit,m.down as down,m.likes as `like`,m.user_id as ownerId,c.name as categoryName') ->where(array( "d.user_id=".$userId, 'd.info_id=
问题: 在with里面指定查询字段,结果是null. 在模型里面指定查询字段,结果是null. 解决办法: 在查询指定字段的时候要顺带着查询关联的外键,例: // user 表 id name // grade 成绩表 id user_id name fraction 在user模型中关联成绩表 // 先在UserModel文件中加入 // 关联成绩表 public function grade() { return $this->hasMany('App\Model\Grade'); } 当w