Reputation: 9247
Im getting this error when i try to do this:
$additional_features = $request->input('additional_features');
foreach($additional_features as $additional_feature){
$data = [
'name' => $additional_feature
];
$additional = new Feature::firstOrCreate($data);
}
$additional_features is an array and i try to add that, so how many items i have in array i will have that many records.Any suggestion?
Upvotes: 3
Views: 1880
Reputation: 163758
Use correct syntax:
$additional = Feature::firstOrCreate($data);
Or:
$additional = new Feature;
$additional->firstOrCreate($data);
Upvotes: 3