Cmdlets for Cloudant

Build 24.0.9062

FlattenObjects Parameter (Connect-Cloudant Cmdlet)

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

Syntax

Connect-Cloudant -FlattenObjects bool

Data Type

bool

Default Value

true

Remarks

フラット化されたオブジェクトプロパティとしてカラムを表示するには、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