データ型変換リファレンス
このページでは、カスタマイズされたフィールドを使用してソース値とデータ型を特定の BSON データ型に変換する結果を示す例について説明します。
動作
移行ジョブのエラーにより、影響を受けるフィールドの
BsonNull
値が発生します。フィールドの null 処理戦略は、この動作に影響を与えません。移行ジョブは、移行ジョブの作成時に定義したしきい値に達しない限り、エラーとともに続行されます。
計算フィールド と カスタマイズIDフィールド を定義する場合、 Relational Migratorはdefault の初期データ型を表示します。移行ジョブを実行すると、 Relational Migratorはこのデータ型を更新します。
整数
次の例では、 Integer
データ型を使用して値100
に対してデータ型のカスタマイズを適用した結果を示しています。
変換タイプ | 変換値 |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ブール値
次の例では、 Boolean
データ型を使用して値true
に対してデータ型のカスタマイズを適用した結果を示しています。
変換タイプ | 変換値 |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Long
次の例では、 Long
データ型を使用して値1233140483647
に対してデータ型のカスタマイズを適用した結果を示しています。
変換タイプ | 変換値 |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
小数点
次の例では、 Decimal
データ型を使用して値26.55
に対してデータ型のカスタマイズを適用した結果を示しています。
変換タイプ | 変換値 |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
文字列
次の例では、 String
データ型を使用して値"Hello"
に対してデータ型のカスタマイズを適用した結果を示しています。
変換タイプ | 変換値 |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
次の例では、 String
データ型を使用して値"true"
に対してデータ型のカスタマイズを適用した結果を示しています。
変換タイプ | 変換値 |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|