Использование определенных методов для вашей модели
Ваше определение категории будет примерно таким, верно?
public function categories() {
return $this->belongsToMany(Category::class);
}
Итак, просто создайте другой метод для получения только самой последней версии.
public function latestCategory() {
return $this->categories()->latest();
}
Если вам нужна самая старая категория, применяется тот же подход.
public function oldestCategory() {
return $this->categories()->oldest();
}
Использование только определения отношений категорий
Вы также можете применить другой подход, если вы не собираетесь создавать новые методы:
$this->categories()->latest();
или
$this->categories()->oldest();
Надеюсь, это поможет вам.
Хорошего дня.