我正在建立一个使用猫鼬,passportjs和nodejs的网站。我想添加评论功能,但我不知道如何制作评论模型。
我已经创建了我的照片模型,用户模型(此模型可与passportjs一起使用)和评论模型。但是后来我不知道该怎么办。
我希望用户写自己的评论,我的用户可以这样做,当添加评论时,我想在带有“ req.user.username”的评论部分自动显示用户名,但我希望将此用户名保存在数据库中
答案 0 :(得分:0)
您必须具有单独的注释模型。原因是,注释数可能会增加到数千甚至更多,如果您维护一个数组,它将不容易维护,而且速度也很慢。
即使您创建新的评论模型,它也会帮助您分页。您的 commentSchema 模型可能包含: