У вас есть несколько BlogCategories с одинаковым названием?
Если у вас есть только одна BlogCategory с заголовком «Featured», это должно работать:
public function LatestPostsHome()
{
$blogCategory = BlogCategory::get()->filter('Title', 'Featured')->first();
if (!$blogCategory) {
return null;
}
// Get the corresponding has_many/many_many objects.
$blogPosts = $blogCategory->BlogPosts()->sort('PublishDate', 'DESC');
return $blogPosts;
}
Если у вас несколько категорий сто же название, то вы можете использовать что-то вроде этого: