我正在教自己MongoDB,发现我可以在没有引号的shell中输入JSON。这只是为了方便还是有一个我不知道的JSON标准?
允许进入MONGODB SHELL
{
A:2
}
。 .find()会返回有效的JSON文档
{ "A":"2" }
EDIT
shell输入的正确返回值为{ "A":2 }
JSON VALID
{
"A": "1"
}
答案 0 :(得分:4)
虽然JSON确实需要围绕对象键引用,但JavaScript本身却不需要。 MongoDB shell使用JavaScript而不是纯粹的JSON。