CData Python Connector for Cloudant

Build 24.0.9062

FlattenObjects

フラット化されたオブジェクトプロパティとしてカラムを表示するには、 FlattenObjects をtrue に設定します。Otherwise, embedded objects as raw JSON strings.

データ型

bool

デフォルト値

true

解説

フラット化されたオブジェクトプロパティとしてカラムを表示するには、FlattenObjects をtrue に設定します。Otherwise, embedded objects as raw JSON strings.プロパティ名は、オブジェクト名にドットまたはSeparatorCharacter で指定された文字でコンカティネイトされます。

例えば、次のネストされたオブジェクトを接続時にフラット化できます。

[
  { "grade": "A", "score": 2 },
  { "grade": "A", "score": 6 },
  { "grade": "A", "score": 10 },
  { "grade": "A", "score": 9 },
  { "grade": "B", "score": 14 }
]
FlattenObjects がtrue に設定されていて、FlattenArrays が1に設定されている場合、配列は次のテーブルのようにフラット化されます。

カラム名カラム値
grades.0.gradeA
grades.0.score2

Copyright (c) 2024 CData Software, Inc. - All rights reserved.
Build 24.0.9062