我是MongoDB的新手,所以如果措辞不正确,请原谅我。我知道如何插入数据库,也知道我可以有一个嵌套对象并知道如何安装它。我有:
Questions.insert({ Order:1, Question: "What type of property is it?",
Answers: { Order: 1, Answer: "House" }});
我希望从上面的陈述中您可以看到我的目标是尝试为这个问题插入多个答案(这可能是我要出问题的地方,这是正确的方法吗?)。因此,通过查看以上声明,我认为我可以插入多个答案,例如:
Questions.insert({ Order:1, Question: "What type of property is it?",
Answers: [{ Order: 1, Answer: "House" },
{ Order: 2, Answer: "Flat" },
{ Order: 3, Answer: "Bungalow" },
{ Order: 4, Answer: "Maisonette }]
});
语法错误:意外的令牌非法
您"
在Maisonette的末尾缺少a ,这是错误的出处。
{ Order: 4, Answer: "Maisonette }]
否则,您的查询在插入嵌入式文档的正确轨道上。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句