搜尋

首頁  >  問答  >  主體

php - yii rules如何新增一個非資料庫欄位的驗證?

例如我想新增一個A欄位的驗證,但資料庫裡沒有,這個時候會報錯,有什麼參數可以設定嗎?

黄舟黄舟2810 天前664

全部回覆(1)我來回復

  • 高洛峰

    高洛峰2017-05-17 09:57:59

    重寫rules方法

    class Model extends \yii\db\ActiveRecord
    {
        //...
        public function rules() {
            $rules = parent::rules();
            $rules[] = [['phone'],'integer','message'=>'手机号码必须是数字'];
            return $rules;
        }
        //...
    }

    回覆
    0
  • 取消回覆