включить все включает в рекурсивные отношения - страп - PullRequest
1 голос
/ 09 апреля 2020

У меня есть тип коллекции component, который включает в себя набор компонентов. В древовидной структуре они также могут иметь несколько компонентов. Эта глубина включения может быть любым числом.

component : {
    components []
    name:""
}

Когда я вызываю API, я хочу вернуть запрошенный компонент с включением всех включений в структуру, независимо от того, во что они вложены. Но в настоящее время я получаю только один вложенный уровень, включающий. Как я могу достичь своего требования?

Я не могу использовать:

strapi.query('component').find(id,[
      'components.components.....'
    ])

, потому что я не знаю фактическую глубину + Я хочу включить имя.

...