我是MongoDB和Robo3T的新手,我只是想在现有数据库中插入一个新对象。我检查了insert命令的语法,并用谷歌搜索了该错误,但是我没有找到任何解决方法,因为在我看来,我所做的一切都正确。 我输入的命令是:
db.Deponie.insert({
"Name":"Deponie Müller",
"Baumaterialien":
{
"name":"Papier",
"PreisProTonne":2,
"PreisProM3":3
}
})
但是此查询导致解析错误:
无法解析JSON:应为':',位于(2,7)
。
我不知道我要碰到什么,因为在官方页面上它也显示了这种语法。如果有人可以帮助我,那将非常好。
答案 0 :(得分:0)
尝试在第一行中没有空格,如下所示:
db.Deponie.insert({“ Name”:“ DeponieMüller”, “宝玛蒂安”: { “ name”:“纸”, “ PreisProTonne”:2, “ PreisProM3”:3 } })