我有两个模式,项目模式和用户模式
用户可以创建多个项目
用户架构:
{
Name: String,
Pass: string,
}
项目架构:
{
ProjectName: String,
members : [ {type: ObjectId, ref : 'user' } ],
admin: {type : ObjectId, ref 'user' }
}
我想获取特定用户的项目如果他是项目的管理员或者如果他是给定项目的成员之一那么该用户将是项目的管理员或成员
假设 user1 是“project1”的成员,他也是“project 2”的管理员,所以我想编写查询以在 mongoose js 中获取项目 1 和项目 2
qq_遁去的一_1
相关分类