Python MongoDB插入难题
我是MongoDB的新手,所以我希望有人能向我解释一下MongoDB的一个简单概念,即插入和检索 1) MongoDB能够接收任何数据还是必须是字符串?例如,我有一个名为Python MongoDB插入难题,python,mongodb,pymongo,Python,Mongodb,Pymongo,我是MongoDB的新手,所以我希望有人能向我解释一下MongoDB的一个简单概念,即插入和检索 1) MongoDB能够接收任何数据还是必须是字符串?例如,我有一个名为variable的变量,它包含一个字符串。我能做什么 emp_rec1 = { "name":"Mr.Geek", "eid":24, "location":"delhi" } 但是,我可以使用位置:变量,而不是位置:“德里”,还是必须使用字符串格式? 谢谢 2)
variable
的变量,它包含一个字符串。我能做什么
emp_rec1 = {
"name":"Mr.Geek",
"eid":24,
"location":"delhi"
}
但是,我可以使用位置:变量,而不是位置:“德里”
,还是必须使用字符串格式?
谢谢
2) 如果这样做有效,我将如何检索存储在该位置的内容?
谢谢 MongoDB存储BSON对象,即二进制JSON。可在此处找到规范:
这意味着它可以处理JSON文档。在JSON中,它是对象、数组等的表示。变量仅在JavaScript或Typescript等编程语言中有意义。如果我在REST服务中读取它,那么您的变量意味着什么?
它在JSON中没有意义,因为不可能给它上下文、初始化值或任何其他操作
JSON只描述数据结构。我在服务中读取它,并在该点将其分配给变量。为什么需要在JSON对象中存储名称