Javascript 如何在MongoDB中插入包含子文档的文档

Javascript 如何在MongoDB中插入包含子文档的文档,javascript,mongodb,Javascript,Mongodb,我是MongoDB的新手,我正在尝试插入一个带有子文档的文档 当我输入数据时,我不断收到一个语法错误,指出我缺少一个“}”。然而,我看不出它在哪里丢失了。我真的非常感谢您的反馈!谢谢大家! db.inspections.insert({"id": "20032-2020-ACME", "certificate_number": "9998888", "business_name": "A

我是MongoDB的新手,我正在尝试插入一个带有子文档的文档

当我输入数据时,我不断收到一个语法错误,指出我缺少一个“}”。然而,我看不出它在哪里丢失了。我真的非常感谢您的反馈!谢谢大家!

db.inspections.insert({"id": "20032-2020-ACME", "certificate_number": "9998888", "business_name": "ACME Explosives", "date": date(), "result": "Business Padlocked", "sector": "Explosive Retail Dealer-999", "address": { "number->1721" : "street->Boom Road" : "city->BRONX" : "zip->10463" }})

如果您可以粘贴
db.inspections,那将非常有帮助。请在此处插入
code:)@harshanaserasing抱歉!我贴了一张照片。非常感谢。看起来address对象不是有效的JSON(
“address”:{“number->1721”:“street->Boom Road”:“city->BRONX”:“zip->10463”}
)。它应该像
“地址”:{“号码”:1721,“街道”:“繁荣之路”…}
@Vishnu谢谢!!这就解决了!还有一个问题。我现在得到一个关于date()函数的未捕获异常。我不能使用此函数获取当前日期吗?您可以使用
新日期()
。这将以UTC为单位提供ISO日期