我有两个mongoose架构,用户和帖子。我用它们之间建立了联系:
{ type: schema.Types.ObjectId, ref: 'User' }.
但DB如何知道哪个用户创建新帖子。我知道用" author"填充帖子。但仍然会将其ID附加到帖子上?
我完成了身份验证部分,你可以登录,本地存储中有一个令牌..
localStorage中的令牌在前端部分是否有某些内容?如果有人有博客应用程序的示例,用户帖子关联..
答案 0 :(得分:0)
您必须自己设置所有引用。
例如,要创建一个包含关联用户的新帖子,您必须执行以下操作:
boolean
然后,为了获得关联用户的帖子,您可以:
new Posts({
date: new Date(),
content: 'My Post content',
userId: yourUserId // Here you set your user reference
}).save();
希望它有所帮助。