заполнить колонку rate
В миграциях нужно указывать nullable: $table->string('rate')->nullable();
Как минимум дватри варианта: 1. Если подразумевается, что аттрибут rate может быть null, то сделать миграцию и указать, что поле в БД nullable. 2. Если нужно какое-то значение типа 0, можно сделать в модели мутатор setRateAttribute() setRateAttribute() { if !$this->rate { $this->rate = 0; } } 3. Можно в fields.yaml прописать default, например так: quantity: label: "icstudio.project::lang.product.quantity" span: auto default: "1" required: 1 type: number tab: "icstudio.project::lang.tabs.main"
Уже 4 способа ) И это мы еще не брали метод beforeSave() )
Обсуждают сегодня