Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/422.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 使用Nodejs访问MongoDB_Javascript_Node.js_Mongodb - Fatal编程技术网

Javascript 使用Nodejs访问MongoDB

Javascript 使用Nodejs访问MongoDB,javascript,node.js,mongodb,Javascript,Node.js,Mongodb,我有一个HTML5/Javscript应用程序,它使用C#web服务在MongoDB中保存数据。 我相信我们可以使用NodeJS访问MongoDB。这就像使用javscript访问MongoDB一样。 如何从前端调用数据访问脚本,比如单击按钮。现在,这个按钮点击调用一个C#web服务。 键入node和脚本名后,我可以在unix终端中运行数据访问脚本。但我如何弥合前端和后端之间的差距;将两者纳入一个生态系统? 单击按钮后,需要调用此脚本(acsesses mongodb) 我想你可以参考 菲利普对

我有一个HTML5/Javscript应用程序,它使用C#web服务在MongoDB中保存数据。 我相信我们可以使用NodeJS访问MongoDB。这就像使用javscript访问MongoDB一样。 如何从前端调用数据访问脚本,比如单击按钮。现在,这个按钮点击调用一个C#web服务。 键入node和脚本名后,我可以在unix终端中运行数据访问脚本。但我如何弥合前端和后端之间的差距;将两者纳入一个生态系统? 单击按钮后,需要调用此脚本(acsesses mongodb)

我想你可以参考

菲利普对xD有很好的解释

只是想补充一下为什么不能从前端使用MongoDB(或DB)

您需要一个驱动程序来连接,而这并不包括在您的web浏览器js引擎中

了解更多:


我认为这是一个重复的问题,我认为您可以参考Philipp的解释,因为web上有很多教程使用web服务通过Node.JS访问MongoDB。对于您编写的代码,您是否有特定的编程问题?如果是关于通过Node JS访问MongoDB,那么我们为什么需要web服务?这就是我要找的。Node JS可以运行一个可以访问MongoDB的脚本,但是我应该使用前端Javscript调用这个脚本吗?您提到的那个脚本在某种程度上也没有得到响应。我知道如何使用Node JS访问MongoDB。我想知道的是如何使用node从前端访问mongo DB。比方说,我点击一个按钮,它应该会导致MongoDB被访问(当然是使用节点JS)。但是Node Js是如何与我的前端集成的呢。很抱歉。所以你需要一个司机。而这不是由您的前端(用户的web浏览器)提供的。