2

PyMongo などを使用して MongoDB から JSON 文字列を直接取得する方法があるかどうか疑問に思っています。PyMongo では、「db.collection.find」は最初に辞書を返し、次に Python の JSON モジュールを使用してそれを JSON に変換する必要があります。

4

1 に答える 1

0

MongoDb は JSON ではなく BSON であるため、コンソールに表示されるような直接変換があるとは思いません (実際には、Python で行うのと同じ方法で JSON に変換しています)。後で JSON に変換するのが最善の策です。ドライバー内に __toJSON() 関数を含めることについていくつかの話がありましたが、通常、話は次の行で終わります。

「これはクライアント側の方が優れています」。

于 2012-07-30T21:51:40.277 に答える