亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

PHP YII2 聯合查詢

PHP YII2 聯合查詢

PHP
Sun丶發發 2018-01-08 10:17:17
以上是mysql shop_user和shop_profile表字段這個是關聯這個是控制器,數據是能查詢出來為什么下面會多個profile字段,剛開始學YII2框架,不是很懂,能不能不要profile這個字段?希望大神能教教我。代碼有什么需要改進的地方,也可以說,我也好改進。
查看完整描述

3 回答

已采納
?
林逸舟丶

TA貢獻124條經驗 獲得超28個贊

你可以新建一個變量來存儲

$data=$user['profile']

profile是框架自己封裝的一種格式,最好是不要去修改源碼,只進行拓展。

查看完整回答
反對 回復 2018-01-08
?
天使之翼死神之鐮

TA貢獻81條經驗 獲得超102個贊

你在數據模型中已經寫了getProfile()方法了,在控制器中就不需要執行那么復雜的ActiveRecord操作了,profile就是數據模型中的getProfile()方法中的Profile,只不過轉換成了對象的屬性,會顯示關聯對象的所有屬性,建議好好學ActiveRecord,其實數據模型可以通過gii工具生成

查看完整回答
2 反對 回復 2018-01-08
?
Sun丶發發

TA貢獻8條經驗 獲得超0個贊

哦,好的,謝謝大神,受教了

查看完整回答
反對 回復 2018-01-08
  • 3 回答
  • 0 關注
  • 2509 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號