private function getBrandIdFromName($brandName){
$brand = Brand::query()->where('slug',$brandName)->first();
if($brand){
return $brand->id;
}else{
$newBrand = [
'name'=>$brandName,
'is_active'=>"1",
'meta'=>[
'meta_title'=>null,
'meta_description'=>null,
]
];
$brand = Brand::create($newBrand);
return $brand->id;
}
}
here 'slug' and 'name' are column in different tables
for one word like "puma" its working fine. but for more than one word like "puma world" it not working well i.e. its importing name again and again. I dont know its reason wheather its causing because of first() or any other mistake. if anyone know please do help.
from Newest questions tagged laravel-5 - Stack Overflow https://ift.tt/35v02bp
via IFTTT
Aucun commentaire:
Enregistrer un commentaire