为什么未定义此变量

时间:2019-12-27 11:50:02

标签: node.js

我正在使用以下代码:

BQ

但是,我一直收到此错误:

Game.findOne({ 'token': id }, 'admins bans gameid token owner', function (err, game) {
  if (err) throw err;

  if (req.user['id'] === game.owner) {
    res.render('editgame', {user: req.user, game: game,})
  } else {
    console.log('Failed...')
  }
})

但是,当我放置ReferenceError: owner is not defined 而不是console.log时,它可以工作。谁能解释出什么问题了?任何帮助表示赞赏。

0 个答案:

没有答案