suchen

Heim  >  Fragen und Antworten  >  Hauptteil

php - YII-Regeln, wie füge ich eine Validierung für ein Nicht-Datenbankfeld hinzu?

Ich möchte beispielsweise eine Überprüfung für Feld A hinzufügen, diese ist jedoch nicht in der Datenbank vorhanden. Gibt es Parameter, die festgelegt werden können?

黄舟黄舟2749 Tage vor612

Antworte allen(1)Ich werde antworten

  • 高洛峰

    高洛峰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;
        }
        //...
    }

    Antwort
    0
  • StornierenAntwort