سلام وقت همگی بخیر و شادی
ما باید در جایی که به ویدئو فعلی دسترسی داریم از متد except استفاده کنیم و همه ویدئو هارو به جز آی دی مربوط به ویدئو فعلی دریافت کنیم .
پس داخل مدل Video :
public function relatedVideos(int $count=6)
{
return $this->category->getRandomVideos($count)->except($this->id);
}
که در این جا مقدار this->id اشاره میکنه به ویدئو فعلی که انتخاب شده .
راه دیگه هم داره میشه از whereNotIn استفاده کرد ، میشه where استفاده کرد و مخالف آی دی رو گرفت ولی این چیزی که نوشتم به نظرم بهترین روش بود . حالا اگر اشتباهه یا بهتر هم میشد بفرمایید که استفاده ببریم .
با تشکر