Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/466.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
MongoDB:C#还是JavaScript?_C#_Javascript_Mongodb_Mongodb .net Driver - Fatal编程技术网

MongoDB:C#还是JavaScript?

MongoDB:C#还是JavaScript?,c#,javascript,mongodb,mongodb-.net-driver,C#,Javascript,Mongodb,Mongodb .net Driver,我没有深入与MongoDB合作。但我想把它和C#driver一起使用。我想不是所有的功能都可以在这个驱动程序(我是对的?)。或者,例如,很容易找到一些用javascript编写的代码,因此,使用它似乎很容易,而无需在C#driver中映射/找到合适的方法。我知道MangGDB是用C++编写的,但是我知道主/本地驱动语言是JavaScript。所以我对如何从C#运行javascript来使用MongoDB很感兴趣?这有助于从MongoDB获得所有功能吗?如果有,请告诉我,如何在C#中嵌入和运行ja

我没有深入与MongoDB合作。但我想把它和C#driver一起使用。我想不是所有的功能都可以在这个驱动程序(我是对的?)。或者,例如,很容易找到一些用javascript编写的代码,因此,使用它似乎很容易,而无需在C#driver中映射/找到合适的方法。我知道MangGDB是用C++编写的,但是我知道主/本地驱动语言是JavaScript。所以我对如何从C#运行javascript来使用MongoDB很感兴趣?这有助于从MongoDB获得所有功能吗?如果有,请告诉我,如何在C#中嵌入和运行javascript?当然,我需要快速且易于使用的实现,你知道;俬俬俬)


编辑:哪个驱动程序更快:C#还是JavaScript?

大多数功能都应该由驱动程序在C#级别提供。然而,如果你想做一些更高级的查询,比如map reduce,那么你就不得不写一些Javascript——就像为RDBMS写SQL一样。

大多数功能都应该由驱动程序在C级提供。但是,如果你想做一些更高级的查询,比如map reduce,你就不得不写一些Javascript——就像为RDBMS写SQL一样。

我只是想更新一下,因为C驱动程序现在有很多功能,如果没有,你可以试着使用NoRM()或者查看源代码以获得一些灵感。请注意,这不是官方驱动程序,因此如果您有支持合同,请不要期待10gen的支持(尽管我看到10gen团队的成员在NoRM用户组中积极提供帮助)。

我只是想更新一下,因为现在C驱动程序中有更多的功能,如果没有,您可以尝试使用NoRM()或者查看源代码以获得一些灵感。请注意,这不是官方驱动程序,因此如果您有支持合同,请不要期待10gen的支持(尽管我看到10gen团队的成员在NoRM用户组中积极提供帮助)。

假设您使用的是C#driver,这是一个如何从C#使用它的示例(不需要JavaScript)。假设您使用的是C#driver,是一个如何从C#使用它的示例(不需要JavaScript)。我应该提到,除了NoRM之外,还有其他一些很棒的驱动程序(例如Samus,也可以从源代码中获得)。NoRM和Samus只是我最熟悉的两个。我应该提到的是,除了NoRM之外,还有其他一些很棒的驱动程序(例如Samus,也有源代码)。诺姆和萨默斯只是我最熟悉的两个人。