是否有可能直接从MongoDB获取JSON字符串?

时间:2012-07-30 21:30:58

标签: python mongodb pymongo

我想知道是否有办法直接从MongoDB使用PyMongo或其他东西获取JSON字符串。使用PyMongo'db.collection.find'首先返回一个字典然后我必须使用Python的JSON模块将其转换为JSON。

1 个答案:

答案 0 :(得分:0)

MongoDb是BSON而不是JSON,因为我不相信你在控制台中看到的直接转换(实际上转换为JSON的方式与你在python中的方式相同)。稍后将其转换为JSON是您最好的选择。有一些关于在驱动程序中包含__toJSON()函数的讨论,但会谈通常以行结束:

“这在客户端更好”。