CNode

mongoDB多对多,如何设计数据库?

Sskythinking发布于12 年前最后回复12 年前3 回复12255 浏览0 收藏

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

查看回复

回复 (3)

Z
zhouseahe#2·12 年前

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

S
skythinking#3·12 年前

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

参与回复
登录后即可参与回复。登录