MongoDB PyMongo のドキュメント
Overview
公式 MongoDB PyMongo ドライバーのドキュメント サイトへようこそ。 PyMongo は、MongoDB を操作するためのツールを含む Python ディストリビューションであり、Python から MongoDB を操作する場合の推奨方法です。
はじめる
ドライバーのインストール、MongoDB への接続を確立し、データの操作を開始する方法については、 「PyMongo を使い始める」チュートリアルを参照してください。
MongoDB に接続する
「 MongoDB への接続」セクションでは、MongoDB 配置への接続を作成および構成する方法について学びます。
データベースとコレクション
「データベースとコレクション 」セクションでは、PyMongo を使用して MongoDB データベースとコレクションを操作する方法を学びます。
MongoDB へのデータの書込み (write)
「 MongoDB へのデータの書き込み」セクションでは、MongoDB にデータを書き込む方法について学びます。
MongoDB からのデータの読み取り
「 MongoDBからのデータの読み取り 」セクションで、MongoDB からデータを取得する方法について学びます。
データベースコマンドの実行
データベースコマンドの実行方法については、「データベースコマンドの実行」セクションを参照してください。
インデックスによるクエリの最適化
「 インデックスを使用したクエリの最適化」セクションでは、一般的なタイプのインデックスを使用する方法を学びます。
集計によるデータの変換
PyMongo を使用して集計操作を実行する方法については、 「 集計によるデータの変換 」セクションを参照してください。
データの保護
アプリケーションを認証し、データを暗号化する方法の詳細については、「 データの保護 」セクションを参照してください。
特殊データ形式
「特殊データ形式 」セクションでは、専用データ形式とカスタム タイプの操作方法を学びます。
サードパーティ ツール
MongoDB を操作するための一般的なサードパーティの Python ライブラリのリストについては、「サードパーティ ツール 」セクションを参照してください。
よくある質問
PyMongo に関するよくある質問への回答については、「よくある質問 」セクションを参照してください。
トラブルシューティング
ドライバーの使用中に発生しがちな問題の解決策については、 「 トラブルシューティング 」セクションを参照してください。
新機能
各バージョンの新機能と変更点の一覧については、「新機能」セクションを参照してください。
PyMongo のバージョンをアップグレードする
ドライバー バージョンのアップグレードに必要なアプリケーションの変更については、 「 PyMongo バージョンのアップグレード 」セクションを参照してください。
MotorからPyMongo Async への移行
9月2024 に、MongoDB は実験的な PyMongo Async ドライバをリリースしました。これは、以前の Python 用の非同期 MongoDB ドライバMotor を置き換えるものです。 MotorからPyMongo Asyncドライバへの移行方法については、MotorからPyMongo Asyncへの移行セクションを参照してください。
PyMongoからPyMongo Async への切り替え
PyMongo から実験的な PyMongo Async ドライバーに切り替えるために必要な変更については、「PyMongo から PyMongo Async への切り替え」セクションで説明します。
以前のバージョン
ドライバー v 4.6 .x 以前のバージョンに関するドキュメントについては、「以前のバージョン」セクションを参照してください。
問題とヘルプ
バグの報告方法、ドライバーへの貢献方法、およびヘルプの探し方については「問題とヘルプ 」セクションを参照してください。
互換性
特定の Python および MongoDB Server バージョンに使用する推奨 PyMongo バージョンを示す互換性表については、「互換性」セクションを参照してください。
API ドキュメント
PyMongo の型とメソッドの詳細については、PyMongo API ドキュメントを参照してください。