xgnic 发表于 2018-2-11 11:58:00


            表positionContent


   
      id
      position_id
      content_title
      content_id
      is_recommend
      list_sort
      update_time
      create_time
   


   
      10
      14
      大成成长
      160910
      1
      1
      2017-02-09 11:51:56
      2017-02-09 11:51:56
   
   
      11
      15
      创新成长
      160910
      1
      1
      2017-02-09 11:52:08
      2017-02-09 11:52:08
   


position表


   
      id
      name
      title
      type
      num
      remark
      update_time
      create_time
   


   
      14
      列表推荐一
      五星推荐
      1
      3
      
      2017-02-09 00:00:00
      2017-02-09 00:00:00
   
   
      15
      列表推荐二
      热销基金
      1
      4
      
      2017-02-09 00:00:00
      2017-02-09 00:00:00
   


positionContent表的position_id对就position表的id。positionContent跟position是一对一的关系,反过来则是多对一。
model
class PositionContent extends \yii\db\ActiveRecord
{
...
public function getPosition(){
return $this->hasOne(Position::className(), ['id'=>'position_id']);
}
...
页: [1]
查看完整版本: Yii2中多表关联查询hasOne hasMany的方法