Я бы хотел, чтобы withCount включил количество несуществующих отношений.
Например, допустим, у меня есть таблица с именем people
и таблица с именем pets
.
* 1006.*
people
hasmany
pets
, но
pets
может иметь ноль
people_id
.Я хочу получить счетчик
pets
на
people
, но я также хочу включить
pets
, который не имеет
people_id
.
Я знаю, что могу просто сделать People::withCount('pets')->get()
, но это не включает счетчик pets
с нулем people_id
.
Результат, который я ищу, будет примерно таким:
person_name | pets_count
John | 2
Mike | 3
Joan | 0
NULL | 20
Надеюсь, это имеет смысл.