我正在使用类似关注模型的 twitter,我的用户架构如下。
var UserSchema = new Schema({
username: {type: String, match: /^[a-zA-Z0-9_]+$/, unique: true},
email: { type: String, unique: true },
password: String,
followings : [{ type: ObjectId, ref: 'User' }],
followers : [{ type: ObjectId, ref: 'User' }] });
我只需要将用户的 ObjectId 存储在以下和关注者字段中。
我不确定如何插入和更新关注者和关注者集合。我尝试使用“更新”,但每次都会覆盖。然后尝试推送,但没有帮助。
请帮我。
提前致谢。