MongoDB CRUD 操作
CRUD 操作は、 ドキュメントの作成、読み取り、更新、および削除を行います。
ドライバー メソッドを使用して接続し、次の環境でホストされている配置に CRUD 操作を実行できます。
MongoDB Atlasでホストされている配置 CRUDの UI で、 操作が 実行 できます。
作成操作
作成または挿入操作は、コレクションに新しいドキュメントを追加します。コレクションが現在存在しない場合は、挿入操作によってコレクションが作成されます。
MongoDB は、コレクションにドキュメントを挿入するために次のメソッドを提供します。
MongoDB では、挿入操作は単一のコレクションを対象とします。MongoDB のすべての書き込み (write) 操作は、単一のドキュメントのレベルでアトミックです。
例については、「ドキュメントの挿入」を参照してください。
読み取り操作
読み取り操作は、コレクションからドキュメントを取得します。つまり、コレクションをクエリしてドキュメントを取得します。MongoDB は、コレクションからドキュメントを読み取るために次のメソッドを提供します。
返されるドキュメントを識別するクエリ フィルターまたは条件を指定できます。
例については、以下を参照してください。
アップデート操作
更新操作は、コレクション内の既存のドキュメントを変更します。MongoDB は、コレクションのドキュメントを更新するために次のメソッドを提供します。
MongoDB では、更新操作は単一のコレクションを対象とします。MongoDB の書き込み (write) 操作はすべて、単一のドキュメントのレベルでアトミックです。
更新するドキュメントを識別する基準またはフィルターを指定できます。これらのフィルターは、読み取り操作と同じ構文を使用します。
例については、「ドキュメントの更新」を参照してください。
削除操作
削除操作は、コレクションからドキュメントを削除します。MongoDB は、コレクションからドキュメントを削除するために次のメソッドを提供します。
MongoDB では、削除操作は単一のコレクションを対象とします。MongoDB の書き込み (write) 操作はすべて、単一のドキュメントのレベルでアトミックです。
排除するドキュメントを識別する基準またはフィルターを指定できます。これらのフィルターは、読み取り操作と同じ構文を使用します。
例については、「ドキュメントの削除」を参照してください。
一括書き込み (write)
MongoDB は、書き込み (write) 操作を一括で実行する機能を提供します。詳細については、「一括書き込み (write) 操作」を参照してください。