Docs Menu

推奨マッピングからのルールの作成

Relational Migrator は、リレーショナル スキーマに基づいてマッピング ルールを自動的に提案できます。 推奨されるマッピングを使用すると、MongoDB データモデルの開発がより迅速になります。

Mappingsペインでは、提案されたマッピング ルールをすべて適用するか、特定の提案を個別に選択するか、提案されたマッピング ルールをすべて無視することができます。 [ Suggested mappings ] ボタンは表示されたまま表示され、後で選択内容を変更できます。

  • Project Settings Suggested mappingsを有効にする必要があります。 推奨スキーマを使用してプロジェクトを作成した場合、推奨マッピング機能はデフォルトで無効になります。

  • Relational Migrator が特定のテーブルの推奨マッピングを生成するには、テーブルをコレクションにマッピングする新しいドキュメントマッピング ルールを作成する必要があります。 次に、そのコレクションを選択して、推奨されるマッピング ルールを表示できます。

  1. Mapping画面で、次のいずれかをクリックします。

    • Schema modelペインの MongoDB コレクション。

    • プロジェクト図の MongoDB 側のコレクション。

  2. 画面の右側にあるMappingsペインで、 Suggested mappingsボタンをクリックします。

    推奨されるマッピング ルールは、リレーショナル スキーマから生成されます。

    注意

    推奨されるマッピング ルールは、MongoDB 図に青い角形で表示されます。 これらのマッピング ルールは、 Applyボタンをクリックするまでプロジェクトに追加されません。

  3. MongoDB スキーマに適用したくないマッピング ルールの選択を解除します。

    提案されたマッピング ルールを使用しない場合は、下部のMappingsペインにあるIgnoreボタンをクリックします。

  4. Mappingsペインの下部にある緑色のApplyボタンをクリックします。

    推奨されたマッピング ルールがプロジェクトに追加されます。

マッピングルールは手動で作成することもできます。