У меня есть car_properties
стола,Laravel вставить ключ - значение в базу данных
Моего стола, как:
id , name , value
У меня есть большая форма, чтобы создать автомобиль. Имеется 40 различных входов. Некоторые из них selectboxes, некоторые из них checkboxes .. Я пытаюсь реализовать Eav модели для этого.
Я хочу, чтобы добавить эти 40 входов в одном методе
У меня есть такие методы, как:
public function set_property($key ,$value){
$set = new CarProperties;
$set->name = $key;
$set->value = $value;
$set->save();
}
public function Createcar(Request $request){
set_property('gearbox',$request->get('gearbox'));
set_property('fuel_type',$request->get('fuel_type'));
..
..
}
Что такое правильный способ сделать это? Или можете использовать foreach
или ..? Спасибо за помощь.