Docs Menu
Docs Home
/
Relational Migrator
/ / /

ID フィールドをカスタマイズする

項目一覧

  • このタスクについて
  • 手順
  • 詳細

同期ジョブの一部として _idフィールドをカスタマイズできます。 カスタマイズされた_idフィールドを使用すると、プロジェクトのキー処理オプションを使用する代わりに、フィールドの BSON データ型を変更し、カスタム JavaScript 式を記述できます。 カスタマイズされた_idフィールドは一意の値として評価される必要があります。

  • カスタマイズされた_idフィールドを使用して、 _idフィールドをより表現的にすることをお勧めします。 たとえば、複数のフィールドを連結して一意の_idを作成できます。

  • カスタム ID の変更はいつでも元に戻すことができます。 _idフィールドは、プロジェクトのキー処理オプションにを返します。

  1. Mapping画面から、 Schema modelペインまたは図ビューでテーブルまたはコレクション名をクリックします。

  2. Schema modelペインから次をクリックします:マッピング ルールの横にあるアイコン。

  3. をクリックします_idフィールドの横にある アイコンをクリックし、 Transform to calculated fieldを選択します。

  4. (任意) BSON typeを選択します。

  5. (任意) Null handlingオプションを選択します。

    • Omit: null 値は宛先コレクションに挿入されません。

    • Insert as null: null 値が宛先コレクションに挿入されます。

  6. 有効な JavaScript 式を入力します。 例については、有効な JavaScript 式 を参照してください。

  7. [Done] をクリックし、[Save and close] をクリックします。

戻る

削除