提问者:小点点

mongoose中的FindOne返回未定义


当我使用Find方法安慰数据库中的所有数据时,一个标题为'day1'的对象出现在其中,但是当我执行findOne操作时,我得到了未定义为输出的结果。 请帮帮我。

 Post.findOne({ Title: 'day1'}).then(function(err, result){console.log(result)});

共1个答案

匿名用户

请改用以下查询

Post.findOne({ Title: 'day1'},function(err,data)
{
  if(err)
    { res.send(err)}
  else if(data)
    {res.send(data)}
})