MEAN堆栈 - 用户 - 帖子关联

时间:2017-12-22 08:40:38

标签: node.js mongoose mean-stack

我有两个mongoose架构,用户和帖子。我用它们之间建立了联系:

{ type: schema.Types.ObjectId, ref: 'User' }.

但DB如何知道哪个用户创建新帖子。我知道用" author"填充帖子。但仍然会将其ID附加到帖子上?

我完成了身份验证部分,你可以登录,本地存储中有一个令牌..

localStorage中的令牌在前端部分是否有某些内容?如果有人有博客应用程序的示例,用户帖子关联..

1 个答案:

答案 0 :(得分:0)

您必须自己设置所有引用。

例如,要创建一个包含关联用户的新帖子,您必须执行以下操作:

boolean

然后,为了获得关联用户的帖子,您可以:

new Posts({
    date: new Date(),
    content: 'My Post content',
    userId: yourUserId // Here you set your user reference
}).save();

希望它有所帮助。