Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
它没有';找不到消息node.js mongoose_Node.js_Mongodb_Mongoose - Fatal编程技术网

它没有';找不到消息node.js mongoose

它没有';找不到消息node.js mongoose,node.js,mongodb,mongoose,Node.js,Mongodb,Mongoose,我在聊天应用程序中查找消息时出现了一个非常奇怪的错误。。。看起来一切都很好,但却找不到消息。。。。当我只使用第一个条件进行查询时,它工作得很好。以下是代码的照片: Console.log MongoDB控制台 消息查找代码,其中包含此处提出的解决方案之一 只需将您的req.user.\u id和req.body.id转换为ObjectId。如何操作?我还没有完成,是的,你只需要从你的mongo中获取ObjectId函数ObjectId=require('mongodb')。ObjectId然

我在聊天应用程序中查找消息时出现了一个非常奇怪的错误。。。看起来一切都很好,但却找不到消息。。。。当我只使用第一个条件进行查询时,它工作得很好。以下是代码的照片:

  • Console.log
  • MongoDB控制台
  • 消息查找代码,其中包含此处提出的解决方案之一

  • 只需将您的
    req.user.\u id
    req.body.id
    转换为
    ObjectId
    。如何操作?我还没有完成,是的,你只需要从你的mongo中获取ObjectId函数
    ObjectId=require('mongodb')。ObjectId然后您可以这样使用它:
    ObjectId(req.body.id)
    仍然不起作用☹️☹️您需要转换boh req.body.id和req.user.\u id