راکت

ذخیره کردن داده ها در pivot table

بدون پاسخ

سلام و وقت بخیر.
اگر یک pivot table زیر رو داشته باشم و از طرفی برای مقدار price و amount مقادیری رو به صورت پیش فرض تعریف کرده باشم و کاربر موقع انتخاب محصول میتونه از بین این مقادیر یک مقدار رو انتخاب کنه. سوالم اینه که برای ذخیره کردن این انتخاب ها در دیتابیس چه دستوری رو باید بنویسم؟

public function up()
{
Schema::create('product_shop', function (Blueprint $table) {
$table->increments('id');
$table->unsignedInteger('product_id');
$table->unsignedInteger('shop_id');
$table->integer('price');
$table->integer('amount');

        $table
            ->foreign('product_id')
            ->references('id')
            ->on('products')
            ->onDelete('cascade');
        $table
            ->foreign('shop_id')
            ->references('id')
            ->on('shops')
            ->onDelete('cascade');
        $table->timestamps();
    });
}
MHT
MHT
@mahiHT
ثبت پرسش جدید

پاسخ‌ها

0

هنوز پاسخی ثبت نشده

اولین نفری باشید که به این پرسش کمک می‌کند و مسیر حل مشکل را باز می‌کند.

اولین پاسخ را بنویسید

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

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

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