لینک کوتاه اشتراک گذاری
لینک کوتاه اشتراک گذاری
شما دو راه دارید . راه اول همین هست که خودتون گفتید که توصیه نمیشه ، یعنی اول آگهی رو توی جدول آگهی ها کریت کنید و بعد ویژگی ها رو به جداول دیگه اضافه کنید.
$agahi = Agahi::create([ 'title' => $request->title ])
Vijegi::create([ 'agahi_id' => $agahi->id ])
حواستون باشه که در این روش باید فیلد های قسمت fillable رو به روز رسانی کنید.
روش دوم و بهتر اینه که ابتدا روابط بین جداولتون رو اوکی کنید و بعد اقدام به ثبت آگهی کنید . که در این صورت با توجه به نوع ویژگی ها باید از توابع مختلف مثل save ، associate ، sync و غیره استفاده کنید. به بخش relations لاراول مراجعه کنید.
روابط جداول دیتابیس در لاراول