我有一个与另一个实体有很强关系的CRUD实体,就像评论只能在文章上方发布和查看。
我想使用文档db结构。每条评论都应保存在其文章中。我不希望有一个评论集合,其中每个评论都保存并从文章集合中引用,就像关系数据库结构所暗示的那样。
我现在的问题是:在MEAN.JS中创建文档样式子文件模块的最佳做法是什么?
我应该......
答案 0 :(得分:1)
直接在父模块中创建所有需要的文件。
我做了类似的事情以避免引用其他文档,您可以编辑模块架构以将架构嵌入到架构中,请检查以下链接:
http://www.jonahnisenson.com/schema-within-a-schema-use-embedded-documents-in-mongoosemongo/
答案 1 :(得分:0)
您不必为其生成单独的CRUD模块。为文章生成正常的CRUD模块,在服务器子文件夹中,您可以创建注释的模型。创建注释模型后,您可以创建另一个文章模型,然后引用注释模型作为文章模型的一部分。