ارر دوره لاراول

- 2 هفته پیش
توسط علی بیات آپدیت شد
analys ( 100 تجربه )
2 هفته پیش

سلام من دوره لاراول فر.شگاه انلاین رو دارم پیش میرم....اما توی قسمت اول morf وقتی میخام نظر ثبت کنم این ارر رو میده
constraint violation: ۱۰۴۸ Column 'commentable_id' cannot be null

Alimotreb ( 54862 تجربه )
2 هفته پیش

سلام
@hossienmarzban

توی قسمت مایگریشن هاتون تغییرش بدید به nullable

arshiya saeidi ( 4924 تجربه )
2 هفته پیش

@Alimotreb
@hossienmarzban

نباید نال بذاره اونجا اون فیلد نشون دهنده آیدی پست ها دوره یا ویدیویی چیزی باید باشه که با کامنت تایپ مشخص میشه حتما باید پر بشه

Alimotreb ( 54862 تجربه )
2 هفته پیش

سلام
@hossienmarzban

یه ساختار تقریبا عمومی برای کامنت ها این هست
میتونید ازش استفاده کنید

 public function up()
    {
        Schema::create('comments', function (Blueprint $table) {
            $table->increments('id');
            $table->integer('user_id')->unsigned();
            $table->integer('parent_id')->unsigned()->default(0);
            $table->boolean('approved')->default(0);
            $table->text('comment');
            $table->integer('commentable_id')->unsigned();
            $table->string('commentable_type');
            $table->timestamps();
        });
    }
علی بیات ( 75322 تجربه )
2 هفته پیش

درود .
https://roocket.ir/discuss/2390

در مبحث بالا این موضوع کاملا توضیح داده شده. موفق باشید

برای ارسال پاسخ باید وارد سایت شوید