سلام دوستان خوبید من برای جدول کامنتهام دوتا جدول جدا درست کردم که نقاط ضعف محصول و نقاط قوت اونو توش ذخیره کنم توی جدول ها هم یه تایتل ذخیره میشه و یه کامنت آیدی که معلوم بشه هر رکورد مربوط به کدام کامنت هست حالا اومدم توی مدل کامتهام دوتا رابطه hasmany نوشتم که اینا رو متصل کنم و از طرفی هم در مدل هرکدوم از جدول ها هم یه رابطه blongsto نوشتم با جدول کامنت ولی وقتی میخوام از رابطه ها توی استفاده کنم بهم ارور میده نمیدونم مشکل از کجاست من عکس ارور رو زیر میزارم کدبلید و همینطور رابطه هارو هم میزارم ممنون میشم راهنمایی بفرمایدد فقط کامل بگید اگر ممکنه براتون کد توضیحتون رو هم بدید من متوجه بشم ایراد کار کجاست مغزم ترکیده دیگه
کد بلید استفاده از رابطه
<div class="col-md-4 col-6 ">
<span class="font-13 text-info"> نقاط قوت </span>
<ul class="ps-2 pt-0 positve-point">
@foreach ($comment->strengths()->get() as $strength)
<li class="font-13 my-2">{{ $strength->title }}</li>
@endforeach
</ul>
</div>
کد رابطه ها در مدل کانت
public function weaks()
{
return $this->hasMany(WeakPoint::class);
}
public function strengths()
{
return $this->hasMany(Strength::class);
}
عکس خطای دریافتی
متن ارور که مشخصه. فیلد product_comment_id رو پیدا نمی کنه. اگه اسم فیلدی که کلید خارجی هست رو چیز دیگه ای گذاشتید توی همون بخش که رابطه رو تعریف کردید اون فیلد رو هم ست کنید.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟