yii2 未解決的問題

2021-09-29 01:23:09 字數 655 閱讀 4469

1.

$queryfrienduser=(new \yii\db\query())

->select('user_id')

->from('friend_list')

->where(['user_id:=user_id'])

->all();

會報錯,顯示需要兩個運算元,繫結方法寫where時候,如果只有乙個條件,加上

陣列號[  ]會報錯,去掉陣列號則正常。

而不是資料繫結的情況下,只有where只有乙個條件:

$queryfrienduser=(new \yii\db\query())

->select('user_id')

->from('friend_list')

->where(』user_id=6')

->all();//正確執行

$queryfrienduser=(new \yii\db\query())

->select('user_id')

->from('friend_list')

->where(』user_id'=>6)

->all();//會報錯,需要加上[ ]

應該是和yii2的where函式定義有關,待檢視原碼了解...

yii2框架 yii2自身的自動載入 三

上一節說完了composer的自動載入,下面我們來說一下yii2自身的自動載入。在我們的入口檔案,例如index.php,如下 comment out the following two lines when deployed to production defined yii debug or d...

yii2框架 yii2的asset資源包 十一

link license license use yii web assetbundle author qiang xue since 2.0 定義按需載入css方法,注意載入順序在最後 public static function addcss view,cssfile 將需要載入的檔案已陣列聚合...

yii2框架 yii2的主題化設計 十九

最近發現漏了很重要的一章章節知識點 關於yii2的主題化設計。所謂的主題話設計簡單點說就是通過設定不同的模板主題,可以快速切換,無需更改檢視渲染 的方法。在yii2中使用主題,首先要配置主題,在components中 view theme baseurl web themes blue pathma...