關於Yii中findBySql的查詢

在Yii的AR類中,有個方法叫findBySql,這個方法在不少時候解決了不方便調取數據的問題。尤爲是在model中自定義方法時。sql

可是隨之而來的問題:數組

findBySql執行sql語句以後獲得的數據時對象格式,見下圖
app





但是有的時候,咱們須要的是數組格式,尤爲是在foreach循環遍歷的時候,spa

這個時候,就能夠用這個,Yii::app()->db->createCommand($sql)->queryRow();對象

這句代碼打印出來的格式就是個數組格式,簡潔,清晰。foreach




PS:鑑於公司緣由,不能透露具體內容,望見諒。sql語句

相關文章
相關標籤/搜索