درود
بنده الان یک روزه درگیر این باگ هستم قبلا جداول و روابط به درستی کار می کرد اما اومدم یه فیلدی اضافه کنم که پشیمون شدم بعدش هم جداول پاک کردم هم رول بک کردم هم فرش هر سری این ارور میده
اینم کد جدول ثبت پرسش که مربوط به ارور هست
public function up()
{
Schema::create('threads', function (Blueprint $table) {
$table->id();
$table->boolean('flag')->default(1);
$table->string('title');
$table->string('slug');
$table->text('description');
//for answer (best_answer_id)
$table->unsignedBigInteger('best_answer_id')->nullable();
/////////////////////////////////////////////////////
//for channel
$table->unsignedBigInteger('channel_id');
$table->foreign('channel_id')->references('id')->on('channels')->onDelete('cascade');
//for user
$table->unsignedBigInteger('user_id');
$table->foreign('user_id')->references('id')->on('users')->onDelete('cascade');
$table->timestamps();
});
}
و اینم جدول چنل
public function up()
{
Schema::create('channels', function (Blueprint $table) {
$table->id();
$table->string('name');
$table->string('slug');
$table->timestamps();
});
}
اینم بگم که این جداول به درستی کار می کردن قبلا
سلام
این ارور معمولا زمانی به وجود میاد که نوع ستون با نوع آیدی تو جدول رفرنس شده یکی نباشه.
ارور هم داره میگه کلید خارجی نادرست ست شده
چک کنید نوع آیدی از جدول چنل با نوع کلید خارجی تو دیگر جدولتون یکی باشه حتما
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟