Docs Menu
Docs Home
/
Relational Migrator
/ /

データ型変換リファレンス

項目一覧

  • 動作
  • 整数
  • ブール値
  • Long
  • 小数点
  • 文字列

このページでは、カスタマイズされたフィールドを使用してソース値とデータ型を特定の BSON データ型に変換する結果を示す例について説明します。

  • 同期ジョブ エラーにより、影響を受けるフィールドの BsonNull値が発生します。 フィールドの null 処理戦略は、この動作に影響を与えません。

  • 同期ジョブの作成時に定義したしきい値に達しない限り、同期ジョブはエラーとともに続行されます。

  • 計算フィールドカスタマイズ ID フィールドを定義する場合、Relational Migrator は defaultの初期データ型を表示します。 同期ジョブを実行すると、Relational Migrator はこのデータ型を更新します。

次の例では、 Integerデータ型を使用して値100に対してデータ型のカスタマイズを適用した結果を示しています。

変換タイプ
変換値
Boolean
false
Date
Thu Jan 01 10:00:00 AEST 1970
Decimal
100.0
Double
100.0
Integer
100
Long
100
String
100

次の例では、 Booleanデータ型を使用して値trueに対してデータ型のカスタマイズを適用した結果を示しています。

変換タイプ
変換値
Boolean
true
Date
Thu Jan 01 10:00:00 AEST 1970
Decimal
1.0
Double
1.0
Integer
1
Long
1
String
"true"

次の例では、 Longデータ型を使用して値1233140483647に対してデータ型のカスタマイズを適用した結果を示しています。

変換タイプ
変換値
Boolean
false
Date
Wed Jan 28 22:01:23 AEDT 2009
Decimal
1233140483647.0
Double
1233140483647.0
Integer
Error (Too big)
Long
1233140483647
String
"1233140483647"

次の例では、 Decimalデータ型を使用して値26.55に対してデータ型のカスタマイズを適用した結果を示しています。

変換タイプ
変換値
Boolean
false
Date
Error
Decimal
26.55
Double
26.55
Integer
26
Long
26
String
"26.55"

次の例では、 Stringデータ型を使用して値"Hello"に対してデータ型のカスタマイズを適用した結果を示しています。

変換タイプ
変換値
Boolean
false
Date
Error
Decimal
Error
Double
Error
Integer
Error
Long
Error
String
"Hello"

次の例では、 Stringデータ型を使用して値"true"に対してデータ型のカスタマイズを適用した結果を示しています。

変換タイプ
変換値
Boolean
true
Date
Error
Decimal
Error
Double
Error
Integer
Error
Long
Error
String
"true"

戻る

フィールド