Selamlar,
Örneğin vue'da data olarak şöyle bir şey tanımlayalım:
vote: {
title: '',
type: '',
options: null,
startDate: '',
endDate: '',
}
API'ye post ettiğim zaman elime camelCase ile yazılmış veriler geliyor. Validate edilmiş verileri direkt create etmek istediğimce şöyle bir şey yapmam gerekiyor:
Model::create($request->validated());
Fakat gelen veriler camelCase olduğu için ve database field'ları snake_case olduğundan dolayı database field'ları ile eşleşemiyor. Bende tek satırda halletmek istiyorum. Tek tek yazmak istemiyorum. Bunu tüm items'ları snake_case'e çevir gibi bir fonksiyonlar çözsem nasıl olabilir ? Ya da request içinde bir şeyler yapılsa nasıl olur ? Teşekkürler.