Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/11.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
Javascript 无法从MongoDB获取数据_Javascript_Mongodb_Express_Backend - Fatal编程技术网

Javascript 无法从MongoDB获取数据

Javascript 无法从MongoDB获取数据,javascript,mongodb,express,backend,Javascript,Mongodb,Express,Backend,我正在尝试从MongoDB获取数据,但似乎不起作用 我的server.js文件代码是: 我在《失眠》中使用的路线代码: 这就是我失眠的原因: 我在另一个项目中有一个非常类似的代码,它从MongoDB中获取数据很好,我真的不知道这里出了什么问题。非常感谢您的帮助。当您的端点在下面的代码中为/add时,您正在拨打失眠中的/gbbatting: router.route('/add').post((req, res) => { ... } 将中的GET请求更改为http://loca

我正在尝试从MongoDB获取数据,但似乎不起作用

我的server.js文件代码是:

我在《失眠》中使用的路线代码:

这就是我失眠的原因:


我在另一个项目中有一个非常类似的代码,它从MongoDB中获取数据很好,我真的不知道这里出了什么问题。非常感谢您的帮助。

当您的端点在下面的代码中为
/add
时,您正在拨打失眠中的
/gbbatting

router.route('/add').post((req, res) => {
    ...
}

将中的GET请求更改为
http://localhost:5000/add
或将端点重命名为
/gbbatting

当您收到一个页面说
无法获取
时,这意味着路由不存在或您调用了错误的方法。您明确表示希望获取数据,因此排除了后者。这意味着你可能有打字错误。你的意思是
gbppatting
因为英镑是一种真正的货币吗?

如果你给我们看一下你的代码会对我们有帮助吗?代码在paste.org链接中!请将格式化代码直接放入您的问题中,而不是提供外部链接。我不知道如何:(嘿!我正在使用根路由(“/”)作为获取(“/add”)的方法route是一个POST,它也不起作用。顺便说一句,我尝试将route更改为“/gpbbattings”,但它不起作用。我的意思是gpbbatting--gpb是团队的首字母缩写。包含GET方法的文件名是gpbbatting,该路由也在server.js文件中导出为gpbbatting。我看不出有什么问题。Halp