راکت
حل شده

وقتی یه کوپنی ساخته شد همه مشتری ها کوپن آیدی بگیرن

1 پاسخ

سلام به همه دوستان
من بین تیبل مشتری ها و کوپن ها رابطه چند به چند دارم و
میخوام وقتی یه کوپنی ساختم همه مشتری ها کوپن ایدی بگیرن :

$coupon = new Coupon();
$coupon->coupon = $req->coupon;
$coupon->discount = $req->discount;
$coupon->save();

$query = DB::table("coupons")
    ->where("coupon", $req->coupon)
    ->first();

$customer = new Customer();
$query->customers()->attach($customer->all());

و این ارور رو میده : ()local.ERROR: Call to undefined method stdClass::customers
چجوری بچینمش که ارور نده و درست کار کنه؟
ممنون میشم کمکم کنید.

ثبت پرسش جدید

پاسخ‌ها

1
محمدرضا فلکی
محمدرضا فلکی
@m.reza6920

تخصص: Learning Laravel

بهترین پاسخ

جوابشو پیدا کردم :

$coupon::find($query->id)->customers()->attach($customer->all());

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام