python 的pymongo db.collection.find()出来是个游标,怎么才能转成数据?
PHP中文网
PHP中文网 2017-04-18 09:59:10
0
4
882

find出来直接print是<pymongo.cursor.Cursor object at 0x040DC8D0>

网上看到的都是遍历,如果我想把find出来的结果保存到一个列表就不能保存了,所以请问大神要怎么弄?

PHP中文网
PHP中文网

认证高级PHP讲师

全員に返信(4)
巴扎黑

リーリー

いいねを押す +0
左手右手慢动作

pymongo で find を使用すると、カーソル オブジェクトが取得されます。MongoDB シェルで find 操作を実装する場合は、たとえば次のようになります。 リーリー

pymongo の find メソッドの代わりに find_one メソッドを使用する必要があります:

リーリー

このようにして、複数のデータを取得できます。

いいねを押す +0
刘奇

私が知っているのは、カーソルを移動してリストに 1 つずつ追加することだけです。他に方法はありますか?神に導きを求めてください

いいねを押す +0
洪涛

実際、上記の答えはすべて Python のトラバーサルです

リーリー

追記

リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート