سلام و وقت بخیر.
اگر یک 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();
});
}اولین نفری باشید که به این پرسش کمک میکند و مسیر حل مشکل را باز میکند.
اولین پاسخ را بنویسیدشاید پاسخ شما همینجا باشد