Javascript Mongo map.reduce错误 var mapFunction1=函数{ 对于var idx=0;idx

Javascript Mongo map.reduce错误 var mapFunction1=函数{ 对于var idx=0;idx,javascript,mongodb,mongodb-query,Javascript,Mongodb,Mongodb Query,并显示错误 未捕获异常:映射减少失败:{ errmsg:exception:TypeError:无法读取'is.account.length;i++'第2行附近_funcs1 _funcs1:2:37处未定义的\n属性'length', 代码:16722, 好的:0 这意味着在文档中找到的对象上没有定义长度,很可能是因为该属性不存在 由于这是一个过程中的JavaScript评估,因此您的JavaScript测试需要严格测试以下条件: var mapFunction1=函数{ 如果此.hasOwn

并显示错误

未捕获异常:映射减少失败:{ errmsg:exception:TypeError:无法读取'is.account.length;i++'第2行附近_funcs1 _funcs1:2:37处未定义的\n属性'length', 代码:16722, 好的:0


这意味着在文档中找到的对象上没有定义长度,很可能是因为该属性不存在

由于这是一个过程中的JavaScript评估,因此您的JavaScript测试需要严格测试以下条件:

var mapFunction1=函数{ 如果此.hasOwnPropertyaccount{ 对于var idx=0;idx因此,通过测试对象中是否确实存在此类错误,这是避免此类错误的关键。

这里的否决票似乎对寻求知识的人不公平