标签: mongodb nosql authorization
使用MongoDb,如何根据用户定义的组限制对文档的访问?
该场景是一个社交应用,如博客,用户可以创建内容,其他人可以对其进行评论。但我需要允许内容创建者能够根据他们定义的特定组(例如公共,家庭,工作,私人)限制对内容(帖子)的访问,其中每个组也具有访问级别,例如无/读/写。
我是MongoDB / NoSQL的新手。在关系数据库意义上,我只需创建一个连接表(链接用户组和帖子之间的多对多关系,然后在查询数据时使用内连接。
感谢。