为了账号安全,请及时绑定邮箱和手机立即绑定

始终获取不到user._id,无法save comment

只能取到user.name 无法取到_id, 导致无法save comment?

不知道漏掉了哪里?

正在回答

2 回答

session可能只获取到了name和password 视频中老师也说了 用session属于捷径 最好还是通过查询name的值从数据库得到用户user 这个user肯定包括了_id(数据库ObjectId字段) 把user渲染回前端页面即可

0 回复 有任何疑惑可以回复我~

把你的代码拿来看看。 最好是github


0 回复 有任何疑惑可以回复我~
#1

wsw12345 提问者

谢谢,后来已经可以了。应该是某个地方自己写的不对
2015-07-17 回复 有任何疑惑可以回复我~
#2

源Hi 回复 wsw12345 提问者

我也遇到这个错误了,还没有找到解决方法。好烦,
2016-05-06 回复 有任何疑惑可以回复我~
#3

一头飞奔的猪 回复 源Hi

确定你是否登录了,如果没有用户登录就不会有user这个属性
2016-05-12 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
node建站攻略(二期)——网站升级
  • 参与学习       51940    人
  • 解答问题       408    个

帮助你深入前后端开发留下的迷惑,为进一步自学打下基础

进入课程

始终获取不到user._id,无法save comment

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信