繁体   English   中英

如何用猫鼬制作评论模型?

[英]How can I make comment model with mongoose?

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

我已经创建了我的照片模型、用户模型(该模型适用于passportjs)和评论模型。 但当时我不知道该怎么办。

我希望用户写他们自己的评论,我的用户可以,当添加评论时,我想在评论部分自动显示用户名,并带有“req.user.username”,但我希望将此用户名保存在数据库中

您必须有一个单独的评论模型。 原因是,评论数可能会达到数千甚至更多,如果你维护一个数组,它会不容易维护,也会很慢。

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

  1. PostRefId
  2. 评论
  3. 评论者
  4. 创建于
  5. 更新时间
  6. 已删除
  7. 等等。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM