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

EJSON

MongoDB は、バイナリ直列化形式であるBSONを使用してドキュメントを保存し、データを交換します。 BSON は豊富な形式で、JSON 標準に含まれていないデータ型があります。 拡張 JSON(EJSON)は、追加のタイプのサポートを追加します。 EJSON は、BSON 値を表現する JSON 互換方法です。

mongosh は、データを変換するのに役立つ Node.js BSON パーサー から EJSON インターフェースを公開します。BSON データを変換する必要がある場合は、EJSON インターフェースを使用します。

EJSON メソッド
使用

拡張 JSON オブジェクトを BSON オブジェクトに変換する。 この方法は、外部アプリケーションから JSON データをインポートするのに便利です。

BSON オブジェクトを string に変換します。 この方法は、 mongosh出力を変換するのに役立ちます。

BSON オブジェクトを JavaScript オブジェクトとして拡張 JSON 表現に変換する この方法は、外部のデータ変換アプリケーション用に JSON データをエクスポートするのに役立ちます。

string を JSON に変換する。 このメソッドは、入力を変換するのに便利です。

追加の EJSON 機能については、npm EJSON ドキュメント を参照してください。

BSON 仕様

このページを評価

項目一覧