Чисто теоретически нет ничего трудного построить визуализацию этого класса - другой вопрос это то, что сами данные в базе данных могут не соответствовать тому, что определено в этой схеме, но это неважно, так все данные добавляются только через ODM и если руками в бд не лазить и схемы не менять беспечно то данные будут точно те, которые там и должны быть без сюрпризов и удивлений
Под схемой в данном случае я подразумеваю то, что дает mongoose под словом Schema()
Была необходимость создать дизайн для админки с добавлением контента под все существующие схемы.
Пришлось дизайнеру вручную скринами объяснять у каких сущностей какие поля нужны и какие сущности от каких зависят. Конечно, это все можно частично увидеть и по сваггеру, но сваггер у нас не всегда актуален да и было бы еще лучше иметь визуальное представление всей базы данных, по крайней мере это упрощает понимание того: что мы храним и в каких связях. Больше важны именно связи,например, course имеет ссылку на lesson, а lesson еще куда-то.
В общем, лучше и быстрее с этим, чем без этого, но не критично.
Да там графики какие-то и вообще ничего из того, что хотелось бы видеть. Мне бы просто визуально какую-то древовидную структуру получить из схем, кто на там кого ссылается
WbICHA, Безумно благодарен человеку, который вместо того, чтобы написать очевидные вещи в комментариях, ответил на вопрос (Задание, если вам угодно, коих на этом сайте задаётся ежедневно огромное множество).
WbICHA, Я сегодня работал около 17 часов подряд, бывают те вещи, над которыми не хочется думать после стольких часов, потому что есть ещё куча дел, которыми нужно заняться и которые горят. Безусловно, для вас, как для первоклассных востребованных профессионалов, такое раз плюнуть за 5 секунд даже после суток сидения перед монитором, но мне так не дано, увы. Каюсь, воспользовался этим сайтом, чтобы сэкономить себе 10 минут времени и сделать что-то другое, пока здесь найдётся ответ.
Я не должен был об этом говорить, но если на хабреq&a столько любопытных людей, которые любят раздавать советы, то уведомляю вас об этом.
p.s. Быстрое решение цикл в цикле меня не устраивало.
2. p.s. Отвечаю вам в перерыве на ужин (Предугадываю ваши мысли о том, что у меня хватает времени на ответы вам, а на работу нет)
キム ファイブプラス, Прости уж, но не каждому уму дано сразу запрыгнуть в net core или spring. Большинству проще начать с ноды, а без 10 ошибок на 1 символ в жизни начинающего программиста не будет никакого прогресса.