{ _id: ...,
public: true,
groups: ['group1', 'group2',...],
users: ['user1','user2',...],
}
You could now query for all documents visible to user X if you have a list of groups user X belongs to by querying:
db.documents.find( { $or : [
{ public : true },
{ users : X },
{ groups : { $in : [list-of-X's-groups] } }
] } )
1More
1More
optimization - Schema design for privacy settings in MongoDB - Database Administrators ... - 0 views
3More
java - Do you need JPA when using MongoDB? - Stack Overflow - 0 views
« First
‹ Previous
241 - 245 of 245
Showing 20▼ items per page