yii load數據失敗 打印出來爲 false

原文:http://www.kkh86.com/it/yii2-adv/guide-mistake-load-failure.html

$model = new LoginForm();
$model->load($request->post(), '');
if (Admin::login($model)) {
    echo "成功";
} 
public static function login(LoginForm $admin)
{
    $row = (new Query())->from(self::tableName())->where(['id' => 1])->limit(1)->one();
  
}

如果$this->load($data);失敗;

在這種情況下要讓load的時候直接取$post的key套到模型的屬性裏,那很簡單,就是傳入第二個參數爲空字符串,一定要是空字符串:



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章