Javascript 如何使用mongoose制作评论模型?

Javascript 如何使用mongoose制作评论模型?,javascript,node.js,mongodb,mongoose,passport.js,Javascript,Node.js,Mongodb,Mongoose,Passport.js,我正在制作一个使用猫鼬、passportjs和nodejs的网站。我想添加注释功能,但我不知道如何创建注释模型 我已经创建了我的照片模型,用户模型这个模型与passportjs和评论模型一起工作。但后来我不知道该怎么办 我希望用户编写他们自己的评论,我的用户可以这样做,当添加评论时,我希望在评论部分自动显示用户名,并带有“req.user.username”,但我希望此用户名保存在数据库中,您必须有一个单独的评论模型。原因是,注释数量可能会增加到数千条,甚至更多,如果您维护一个数组,它将不容易维

我正在制作一个使用猫鼬、passportjs和nodejs的网站。我想添加注释功能,但我不知道如何创建注释模型

我已经创建了我的照片模型,用户模型这个模型与passportjs和评论模型一起工作。但后来我不知道该怎么办


我希望用户编写他们自己的评论,我的用户可以这样做,当添加评论时,我希望在评论部分自动显示用户名,并带有“req.user.username”,但我希望此用户名保存在数据库中,您必须有一个单独的评论模型。原因是,注释数量可能会增加到数千条,甚至更多,如果您维护一个数组,它将不容易维护,而且速度也会很慢

甚至,如果您为注释创建一个新模型,它也会帮助您进行分页。您的commentSchema模型可能包含:

复写 议论 评论人 创建数据 更新的 删除 等等。
创建一个带有您想要的属性(如名称、文本、日期等)的注释模型。您面临的问题是什么?我想获取当前用户的用户名并将其保存到数据库中passport中您通过req.User.username获取它,如果您正确实现了它,我做到了,我知道这一点。我想把这个保存到数据库。我该怎么做?