children: CategiryEntity[]
                  
                  
                  }
                  
                  
                  И вложимость может быть бесконечной, то есть одни категории вложены в другие, а в них ещё.
                  
                  
                  Далее делаю такой запрос:
                  
                  
                  const categories = await this.categoryRepository
                  
                  
                        .createQueryBuilder('category')
                  
                  
                        .leftJoinAndSelect('category.children', 'children')
                  
                  
                        .getMany();
                  
                  
                  Но мне это даст только родителей и их первый уровень вложенности.
                  
                  
                  А задача получить родителей, их вложенности и вложенности их детей и так далее. Есть в typeorm подобная реализация? Или тупо сделать .leftJoinAndSelect('category.children', 'children') 10 раз подряд и получу тогда все вложенности
                  
                  
                
https://github.com/typeorm/typeorm/blob/master/docs/tree-entities.md
Обсуждают сегодня