AI エージェント向け: ドキュメントインデックスは https://www.mongodb.com/ja-jp/docs/llms.txt で利用できます。すべてのページの markdown バージョンは、いずれかの URL パスに .md を追加することで利用できます。
Docs Menu

ドキュメントの挿入

重要

MongoDB Compass Readonly Edition では、ドキュメントの挿入は許可されていません。

Compassでは、コレクションにドキュメントを挿入するために、次の表示モードが用意されています。

shell 構文 モード
引用符のないフィールド名や ObjectId() や ISODate() などの型コンストラクターを許可する MongoDB shell 構文でドキュメントを書き込み (write)か貼り付けます。このモードを使用すると、配列として複数のドキュメントを一度に挿入できます。
Field-by-Field エディター
挿入された各ドキュメントの個別のフィールド値とタイプを選択します。このモードでは、一度に 1 つのドキュメントの挿入のみがサポートされます。
JSON Mode
Write or paste documents in Extended JSON format, which requires quoted field names and represents BSON types as wrappers such as {"$oid": "..."}. Use this mode to insert multiple documents at once as an array.

コレクションにドキュメントを挿入するには、選択したビューモードに対応するタブを選択します。

1

ドロップダウン メニューで、[ Insert Document] をクリックします。

インサート ボタン
クリックして拡大します

または、クエリ バーまたはその周囲の空白を右クリックし、ドロップダウン メニューから Insert document... を選択することもできます。

2

In the Insert Document modal, click the icon to use Shell Syntax mode to insert documents into your collection.

Shell Syntax モードはデフォルトのビューです。

3

MongoDB shell 構文で、コレクションに挿入するドキュメントを入力する、または貼り付けます。複数のドキュメントを挿入するには、ドキュメントをカンマで区切った配列で入力します。

例

次の例では、単一のドキュメントをコレクションに挿入します。フィールド名は引用符で囲まれておらず、_id、copies、およびlastCheckedOutの値は、Extended JSON型ラッパーの代わりにObjectId()、NumberInt()、およびISODate()型コンストラクターを使用します。

{
_id: ObjectId('507f1f77bcf86cd799439011'),
title: 'The Odyssey',
author: 'Homer',
copies: NumberInt('10'),
lastCheckedOut: ISODate('2025-03-14T09:30:00Z')
}

注意

If you do not specify an _id value in your document, Compass automatically generates an ObjectId for the _id field.

4
このページを評価

項目一覧