mongoDB多对多,如何设计数据库?
发布于 10 年前 作者 skythinking 11361 次浏览 最后一次编辑是 8 年前

角色表,权限表,用户表,他们之间都是多对多的关系,在mongoDB中可以如何设计文档结构呢?

3 回复

这样写不知道你能不能明白。。。如果你会基本的查询应该想想就明白了。。。 users (hash) userid:1 roleA : 1 (set) add , edit , del

我想问的是具体的设计思路以及如何查询的问题,比如多对多可以用link,也可以用DBRef,还有就是单个文档大小限制的问题也需要考虑? 不知这个如何 https://www.npmjs.org/package/mongoose-relationship

回到顶部