成人精品一区二区三区中文字幕-成人精品一区二区三区-成人精品一级毛片-成人精品亚洲-日本在线视频一区二区-日本在线视频免费

導航首頁 ? 技術教程 ? Yii2中多表關聯查詢hasOne hasMany的方法
全站頭部文字 我要出現在這里
Yii2中多表關聯查詢hasOne hasMany的方法 752 2024-01-16   

表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 yiidbActiveRecord
{
...
 public function getPosition(){
  return $this->hasOne(Position::className(), ['id'=>'position_id']);
 }
...

然后在Controller調用,這樣就能拿到position表中的數據了。

class TestController extends BackendBaseController
{
 public function actionIndex()
 {
  $data = PositionContent::findOne(10);
  $position = $data->position;
 }
 }

其實hasOne是執行了兩次查詢,并不是真正的連表查詢。

SELECT * FROM `position_content` WHERE `id`=10
SELECT * FROM `position` WHERE `id`='14'

以上所述是小編給大家介紹的Yii2中多表關聯查詢hasOne hasMany,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對綠夏網網站的支持!



主站蜘蛛池模板: 一眉道人演员表| 孤岛惊魂| 夜色斗僵尸| 在线观看www视频| 触摸 电影| 胡晶| 幼儿歌曲颠倒歌| 心跳源计划演员表| 尺子1:1原图| 永远的紫荆花简谱| 妻子的秘密按摩电影| 他其实没那么爱你电影| 俞晴| 韩漫画未删减男同| 刷子李课堂笔记| 彭程| 电影疯狂| 《平凡之路》电影| 中华英雄何润东| 侦探们的镇魂歌国语版在线观看| 祈今朝电视剧| 高达w| 歌曲串烧串词| 炙热电影| 影片 - theav| 智乐星中考| 黎明诗| 马修·麦克费登| 恶搞一家人| 侠侣探案| 熊竹英| 沈月个人简历资料| 热带夜的引诱| 密杀名单| 爱情三选一| 碧血蓝天| 一级毛片色一级| 诗经中使用叠词的诗句| 大小不良| 遥远星际| 草原儿女|

!?。≌鹃L長期在線接?。?!

網站、小程序:定制開發/二次開發/仿制開發等

各種疑難雜癥解決/定制接口/定制采集等

站長微信:lxwl520520

站長QQ:1737366103