2017-06-15 7 views

Antwort

1

Sie können die Standardwerte der Modelldatenbanktabelle

als die Verwendung loadDefaultValues ​​() hinzuzufügen, wenn eine Instanz des Modells

Schaffung
$model = new Post(); 
$model->loadDefaultValues(); 
+0

loadDefaultValues ​​() verwendet, um defalut Werte von db zu laden, "kann nicht null sein" Fehler tritt auf, wenn ther e ist kein Standardwert in der Datenbank, nicht einmal null –

0

Yii2 Default Validator - in Modell passieren Prüfregeln alle Attribute, die Sie möchte mit Standardwerten gefüllt werden, wie zum Beispiel:

[['attribute', 'second_attribute'], 'default', 'value' => 'something_here'], 
Verwandte Themen