[ドキュメント] タブでは、ドキュメントにアクセスする 3 つの方法が提供されています。
- リストビュー
- デフォルトのドキュメントビュー。ドキュメントはリストの個別アイテムとして表示されます。このビューでは、埋め込みオブジェクトと配列を簡単に展開できます。
- JSON ビュー
- ドキュメントは適切にフォーマットされた JSON オブジェクトとして表示されます。このビューでは、Compass は拡張 JSON を使用して、適切なフィールドのデータ型が表示されます。
- テーブル ビュー
- ドキュメントを表の行として表示し、ドキュメント フィールドを表の列に表示します。このビューを使用すると、特定のフィールド値が含まれるドキュメントをより簡単に確認できます。
[ View] ボタンで、次の例において表示するビューを選択します。


テーブルの列見出しをクリックおよびドラッグして、テーブルの列を並べ替えることができます。列の並べ替えは正確には見た目上の変更であり、基になるデータ自体は変更されません。

埋め込みオブジェクトと配列を拡張する
リストビューまたはJSONビューで、コレクション内のすべてのドキュメント内のすべてのオブジェクトを展開するには、クエリ バーまたはその周囲の空白を右クリックします。次に、ドロップダウン メニューから [Expand all documents] を選択します。

個々のドキュメントを展開するには、以下の手順に従います。
埋め込みオブジェクトと配列要素をそれぞれ展開する、または折りたたむには、対象のドキュメントにカーソルを合わせ、左上の矢印をクリックします。

または、展開するドキュメントを右クリックし、ドロップダウン メニューから Expand all fields を選択します。
埋め込みオブジェクトと配列要素をそれぞれ展開する、または折りたたむには、対象のドキュメントにカーソルを合わせ、ドキュメントの左側にある上向きの矢印をクリックします。
個々のオブジェクトや配列を展開するには、目的のフィールドの左側にある矢印をクリックします。

または、展開するドキュメントを右クリックし、ドロップダウン メニューから Expand all fields を選択します。
ネストされたオブジェクト フィールドと配列要素を表示するには、値の種類が Object
または Array
のフィールドにカーソルを合わせ、フィールドの右側に表示される外向きの矢印の付いたボタンをクリックします。
Compass では、ネストされた要素に対応するテーブル ビューに新しいタブが開かれます。

次の例では、restaurants
コレクションのドキュメント内にネストされた address
オブジェクトを表示します。新しいタブには、address
オブジェクトの次の 5 つのプロパティが表示されます。

元のテーブル表示に戻すには、テーブル ビューで、コレクション名が表示されている最初のタブをクリックします。
ドキュメントをクリップボードにコピー
ドキュメントをクリップボードにコピーするには、カーソルをドキュメントに合わせて Copy アイコンをクリックします。

ドキュメントを右クリックし、ドロップダウン メニューから [Copy document] を選択することもできます。
さらに、特定のフィールドまたは値を右クリックすると、ドロップダウン メニューから Copy field & value を選択することで、そのフィールドと値のペアをコピーできます。
ドキュメントをクリップボードにコピーするには、カーソルをドキュメントに合わせて Copy アイコンをクリックします。

ドキュメントを右クリックし、ドロップダウン メニューから [Copy document] を選択することもできます。
ドキュメントをクリップボードにコピーするには、カーソルをドキュメントに合わせて Copy アイコンをクリックします。

暗号化されたフィールド
Compass では、フィールドレベル暗号化(FLE)で暗号化されたドキュメント フィールドが、ぼかし表示されます。また、これらのフィールドの値は、一連のアスタリスクとして表示されます。

配置が In-Use Encryption を使用して接続されており、コレクションが クエリ可能な暗号化 で構成されている場合は、In-Use Encryption 接続オプションを切り替えることができます。
暗号化された値とフィールドを変更および表示するには、In-Use Encryption を有効にします。
In-Use Encryption を無効にすると、Compass では、これらのフィールドの値が一連のアスタリスクとして表示されます。
Compass では、フィールドレベル暗号化(FLE)で暗号化されたドキュメント フィールドが、ぼかし表示されます。また、これらのフィールドの値は、一連のアスタリスクとして表示されます。
配置が In-Use Encryption を使用して接続され、コレクションが Queryable Encryption で構成されている場合は、In-Use Encryption 接続オプションを切り替えられます。
暗号化された値とフィールドを変更および表示するには、In-Use Encryption を有効にします。
In-Use Encryption を無効にすると、Compass では、これらのフィールドの値が一連のアスタリスクとして表示されます。
Compass では、フィールドレベル暗号化(FLE)で暗号化されたドキュメント フィールドが、ぼかし表示されます。また、これらのフィールドの値は、一連のアスタリスクとして表示されます。

配置が In-Use Encryption を使用して接続され、コレクションが Queryable Encryption で構成されている場合は、In-Use Encryption 接続オプションを切り替えられます。
暗号化された値とフィールドを変更および表示するには、In-Use Encryption を有効にします。
In-Use Encryption を無効にすると、Compass では、これらのフィールドの値が一連のアスタリスクとして表示されます。
ブラウザでの URL の表示
ドキュメントにURL値が含まれている場合は、 URLを右クリックし、Open URL in browser を選択して、ブラウザでURLを開きます。
