スキーマの削除
Overview
スキーマに重大な変更を加える場合は、既存のスキーマを削除する必要があります。 Atlas Device Sync を終了した後、再度有効にする前に、これを行う必要があります。
このガイドでは、スキーマを削除する方法を説明します。
手順
コレクション スキーマ画面に移動します
左側のナビゲーション メニューで、 の下の をクリックして、スキーマSchema Data Accessエディターを開きます。Atlas App Services はリンクされたクラスターで既存のコレクションをスキャンし、スキーマ エディターの左側に一覧表示します。
デフォルトでは、リンクされた Atlas クラスター内のすべてのコレクションが表示されます。 このリストでは、スキーマを持つコレクションには、それぞれが大文字の名前で表示されます。また、スキーマがないコレクションでは、明るめのグレーのイタリック体名が表示されます。
ここから、単一のコレクションのスキーマを削除することも、すべてのコレクションのスキーマを削除することもできます。
コレクションのスキーマを削除する
コレクション名にカーソルを合わせると、 ...メニューが表示されます。
この...要素をクリックすると、2 つのオプションが表示されます。 のうちの 1 つはDelete Schema from this Collectionです。 このオプションを選択します。
コレクションのスキーマを削除するかどうかを確認するモーダルが表示されます。 Deleteボタンを押します。
Device Sync をすでに終了している場合は、App Services によってスキーマが削除されます。 Device Sync をまだ終了していない場合は、 モーダルが 表示され、これが破壊的な変更であり、クライアントがクライアントリセットを経験することがわかります。 続行する場合は、 Save Changes & Reinitialize Syncを押します。
この時点で、コレクションにスキーマはなくなり、スキーマを生成するか、開発モードを有効にするかを選択できます。