我使用PyMongo
将元组列表存储到MongoDB数据库中。出于某种原因,当我在mongo shell中查看数据时,元组用方括号表示。
此外,当我从数据库中提取数据并检查其type()
时,python告诉我它是一个列表。
是否可以在mongo数据库中存储元组?
答案 0 :(得分:1)
不,Mongo实际上使用类似BSON的结构,因此它不支持元组。这就是PyMongo将它们转换为列表的原因。当然,当你从Mongo加载它们时,你可以将它们转换回元组。 从上面的链接可以看出,支持许多类型,最常见的是: