次の方法で共有


AtlasRelationshipAttributeDef interface

relationshipEndDef は、リレーションシップの末尾を表します。 リレーションシップの末尾は、型、属性名、カーディナリティ、およびリレーションシップのコンテナーの末尾であるかどうかによって定義されます。

プロパティ

cardinality

単一値属性または複数値属性。

指定できる値: "SINGLE"、"LIST"、"SET"

constraints

制約の配列。

defaultValue

属性の既定値。

description

属性の説明。

includeInNotification

通知に含まれるかどうかを判断します。

isIndexable

インデックスが作成可能かどうかを判断します。

isLegacyAttribute

レガシ属性かどうかを判断します。

isOptional

省略可能かどうかを判断します。

isUnique

一意かどうかを判断します。

name

属性の名前。

options

属性のオプション。

relationshipTypeName

リレーションシップの種類の名前。

typeName

型の名前。

valuesMaxCount

値の最大数。

valuesMinCount

値の最小数。

プロパティの詳細

cardinality

単一値属性または複数値属性。

指定できる値: "SINGLE"、"LIST"、"SET"

cardinality?: string

プロパティ値

string

constraints

制約の配列。

constraints?: AtlasConstraintDef[]

プロパティ値

defaultValue

属性の既定値。

defaultValue?: string

プロパティ値

string

description

属性の説明。

description?: string

プロパティ値

string

includeInNotification

通知に含まれるかどうかを判断します。

includeInNotification?: boolean

プロパティ値

boolean

isIndexable

インデックスが作成可能かどうかを判断します。

isIndexable?: boolean

プロパティ値

boolean

isLegacyAttribute

レガシ属性かどうかを判断します。

isLegacyAttribute?: boolean

プロパティ値

boolean

isOptional

省略可能かどうかを判断します。

isOptional?: boolean

プロパティ値

boolean

isUnique

一意かどうかを判断します。

isUnique?: boolean

プロパティ値

boolean

name

属性の名前。

name?: string

プロパティ値

string

options

属性のオプション。

options?: Record<string, string>

プロパティ値

Record<string, string>

relationshipTypeName

リレーションシップの種類の名前。

relationshipTypeName?: string

プロパティ値

string

typeName

型の名前。

typeName?: string

プロパティ値

string

valuesMaxCount

値の最大数。

valuesMaxCount?: number

プロパティ値

number

valuesMinCount

値の最小数。

valuesMinCount?: number

プロパティ値

number