首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何调试MongoDB错误"order.addresses.setup is undefined"?

如何调试MongoDB错误"order.addresses.setup is undefined"?
EN

Stack Overflow用户
提问于 2017-11-27 19:35:51
回答 0查看 161关注 0票数 0
代码语言:javascript
复制
db.getCollection('order').find({bundleProducts:{$elemMatch:{id:"5720a0ce7709"}}}).forEach(
function(order){ print(
    "invoice addresses: " + order.addresses.invoice.city + "," +
    " delivery addresses: "+ order.addresses.delivery.city+","+
    " setup addresses: "+ order.addresses.setup.city+","); }) ;

当我运行上述问题时

无法执行脚本。

代码语言:javascript
复制
Error:
TypeError: order.addresses.setup is undefined :
@(shell):5:1
DBQuery.prototype.forEach@src/mongo/shell/query.js:501:1
@(shell):1:1

我收到一个错误。如果安装地址为空,如何编写查询?

EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47510043

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档