MongoDBで全データを取得するには?

pymongoを使ってすべてのデータを取得する手順は次のとおりです。

  1. pymongoモジュールをインポートする。
import pymongo
  1. MongoDBデータベースに接続:
client = pymongo.MongoClient("mongodb://localhost:27017/")
  1. データベースの選択:
db = client["数据库名称"]
  1. 集計テーブルを選択
collection = db["集合名称"]
  1. find()メソッドを使用して全データを取得
data = collection.find()
  1. データの繰り返し
for item in data:
    print(item)

以下に完全なサンプルコードを示します。

import pymongo

# 连接MongoDB数据库
client = pymongo.MongoClient("mongodb://localhost:27017/")

# 选择数据库
db = client["数据库名称"]

# 选择集合(表)
collection = db["集合名称"]

# 使用find()方法获取所有数据
data = collection.find()

# 遍历数据
for item in data:
    print(item)

「データベース名」や「コレクション名」を実際のデータベース名やコレクション名に置き換えて、ネイティブな日本語にパラフレーズしてください。さらに、pymongoのドキュメントを参照して、他のクエリ条件を使用して指定したデータを取得することもできます。

bannerAds