2015-07-08 2 views
3

У меня есть CRUD-сущность с сильным отношением к другому объекту, например, комментарии публикуются и просматриваются над статьей.MeanJS: Генерировать Sub-CRUD-модуль с генератором?

Я хочу использовать документ db структура. Каждый комментарий должен быть сохранен в его статье. Я не хочу иметь коллекцию комментариев, в которой каждый комментарий сохраняется и ссылается на коллекцию статей, например, на реляционную структуру db.

Мой вопрос сейчас: Какова наилучшая практика создания модуля sub crud в стиле документа в MEAN.JS?

Должен ли я ...

  • генерировать его, отключить создание в коллекции и связать угловые-контроллеры/вид на модули?
  • сгенерируйте его, отключите создание в коллекции и переместите файлы в модуль crud отца.
  • воздержитесь от его создания, создайте все необходимые файлы прямо в моду отца?

ответ

1

Создайте все необходимые файлы прямо в модуле отцов.

я сделал что-то подобное, чтобы избежать ссылки на другие документы, вы можете изменить схему модуля для встраивания схемы в схему, проверьте эту ссылку:

http://www.jonahnisenson.com/schema-within-a-schema-use-embedded-documents-in-mongoosemongo/

0

Вы не должны генерировать отдельный CRUD-модуль для него. Создайте нормальный CRUD-модуль для статей и в подпапке сервера, вы можете создать модель комментариев. После создания модели комментариев вы можете создать еще одну модель для статей, а затем ссылаться на модель комментариев как часть модели статьи.

Смежные вопросы