самой собой (через поле parent_id) и есть связь с еще одной таблицей, доменов (через поле domain_id). Я делаю метод subCategories который должен вернуть подкатегории, но с условием, что у них совпадает домен. Пишу вот так, но это не работает, что я делаю не правильно?
                  
                  
                  
                  
                  
                  public function subCategories(): HasMany|Category
                  
                  
                      {
                  
                  
                          return $this->hasMany(static::class, 'parent_id')
                  
                  
                              ->where('domain_id', $this->domain_id);
                  
                  
                      }
                  
                  
                
данный код не будет работать при ленивой загрузке
Обсуждают сегодня