سلام دوستان
من یه جدول دارم که شامل دو تا کلید خارجی میشه ولی جدول pivot نیست به این شکل :
$table->id();
$table->foreignId('category_id')->constrained('categories')->onDelete('cascade')->onUpdate('cascade');
$table->foreignId('language_id')->constrained('languages')->onDelete('cascade')->onUpdate('cascade');
$table->string('title');
$table->string('slug')->unique();
$table->primary(['category_id' , 'language_id']);
به واسطه $table->primary خواستم این دو فیلد رو یونیک کنم ولی الان نمیتونه category_id رو پیدا کنه و نمیدونم توی validation خود لاراول چطور اعتبار سنجیش کنم
سلام به شما دوست عزیز.
مایگریشن رو صورت زیر بنویسین:
$table->id();
$table->foreignId('category_id')->constrained()->onDelete('cascade')->onUpdate('cascade');
$table->foreignId('language_id')->constrained()->onDelete('cascade')->onUpdate('cascade');
$table->string('title');
$table->string('slug')->unique();
$table->primary(['category_id' , 'language_id']);
موفق باشید
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟