Laravel Check If Relationship Has Data Query Example
Hello Artisan
In this tutorial i will explain existence of a relationship in Laravel. For example, imagine you would like to fetch all blog posts that have at least one comment. To do that, you have to pass the name of the relationship to the has
and orHas
methods:
Laravel check if relationship has data then we will fetch only those data. We can do it using laravel has() eloquent method. See the Example code.
// Retrieve all posts that have at least one comment...
$posts = App\Models\Post::has('comments')->get();
Read also : Laravel whereHas and whereDoesntHave Query Example
Hope it will help you.