Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/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
C#world在从javaScript函数检索有效数据时遇到问题,该函数从MongoDB获取数据_Javascript_C#_Mongodb_Mongodb Query_Complextype - Fatal编程技术网

C#world在从javaScript函数检索有效数据时遇到问题,该函数从MongoDB获取数据

C#world在从javaScript函数检索有效数据时遇到问题,该函数从MongoDB获取数据,javascript,c#,mongodb,mongodb-query,complextype,Javascript,C#,Mongodb,Mongodb Query,Complextype,以下是有关我的开发环境的信息: MongoDB 3.0.0 MongoDB C#驱动程序版本1.7.0.4714 微软Visual Studio专业版2013 .NET Framework 4.0 我们有一些代码使用C#MongoDB驱动程序API调用一个JavaScript文件来查询MongoDB数据库 以下是上述C#代码的摘录: 以下是getArray.js JavaScript文件的内容: function (blahIdArg, BlahStatusArg) { var s

以下是有关我的开发环境的信息:

  • MongoDB 3.0.0
  • MongoDB C#驱动程序版本1.7.0.4714
  • 微软Visual Studio专业版2013
  • .NET Framework 4.0
我们有一些代码使用C#MongoDB驱动程序API调用一个JavaScript文件来查询MongoDB数据库

以下是上述C#代码的摘录:

以下是getArray.js JavaScript文件的内容:

function (blahIdArg, BlahStatusArg) {

    var someJavaScriptObjectMap = {};
    someJavaScriptObjectMap["firstEntry"] = "JohnDoe";
    someJavaScriptObjectMap["secondEntry"] = "JaneDoe";

    return someJavaScriptObjectMap;
} 
当我试图通过将返回的JavaScript数据放在bv1中来检索它时,我使用Visual Studio Add Watch功能看到了以下内容:

bv1 {}

有人能解释一下我如何在C#world中检索正确的值吗?

你在这方面有什么进展吗?我用另一种方式编写了JavaScript,包括返回属于MongoDB集合的文档数组,然后我使用BsonSerializer反序列化JSON(请单击此处的链接):
bv1 {}