محمدرضا فلکی
2 سال پیش توسط محمدرضا فلکی مطرح شد
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
چجوری بچینمش که ارور نده و درست کار کنه؟
ممنون میشم کمکم کنید.


ثبت پرسش جدید
محمدرضا فلکی
تخصص : Learning Laravel
@m.reza6920 2 سال پیش مطرح شد
0

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

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

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

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