In the Laravel 5 I can find all posts that have at least one comment using has
method:
// Retrieve all posts that have at least one comment...
$posts = App\Post::has('comments')->get();
As theres no method like notHas
, how can I find all posts that have no comments?
(remembering that it's a hasMany
relationship)
Reference:
Querying Relationship Existence
http://laravel.com/docs/5.1/eloquent-relationships#querying-relations