我试图设计一个图书共享应用程序。用户可以加入不同的组并共享他的书。每本书都包含字段 currentGroupId 和 ownerID 。 我需要显示用户的所有书籍以及在特定组中共享的所有书籍。将所有书籍放在一起会有效吗?还是应该将图书放在每个组和每个用户的下面?
答案 0 :(得分:0)
TypeError: Cannot read property '1' of undefined
如此
{
books: {
1: { _id: 1, userId: 10, groupId: 10 }
},
users: {
10: { _id: 10 }
}
}
应该为您提供一个起点,这是一种常见的模式:),如果您真的不需要它,我什至不会创建一个组集合。