1. REST API

メンバー定義

日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

メンバー定義オブジェクト

メンバー定義オブジェクトは、エンティティ定義のプロパティ定義またはリレーション定義を定義します。

プロパティ定義

プロパティ定義には、ブール値、10進数、整数、長文、文字列、日時、ファイル参照、JSONの8種類があります。それぞれに次のプロパティが含まれています。

名前

種類

形容

type

プロパティのタイプ。"Boolean"、"Decimal"、"Integer"、"Long"、"String"、"DateTime"、"FileReference"、"Json" のいずれかを指定できます。

name

プロパティの名前。

labels

ラベル

このプロパティのラベル。

is_indexed

ブーリアン

このプロパティが検索可能な場合はtrue。

is_mandatory

ブーリアン

検証中にこのプロパティに値が必要な場合、true。

is_multivalue

ブーリアン

このプロパティに複数の値がある場合はTrue。

is_multilanguage

ブーリアン

このプロパティに複数の言語がある場合はTrue。

is_display_property

ブーリアン

このプロパティがエンティティの説明に使用される場合はTrue。エンティティ定義内のtrueに設定できるプロパティは1つだけです。

"String" 型のプロパティ定義の場合、さらに2つのプロパティを使用できます。

名前

種類

形容

is_multiline

ブーリアン

この文字列プロパティが改行をサポートしている場合はTrue。

validation_expression

プロパティ値が一致する必要がある正規表現を含む文字列。

リレーションの定義

リレーション定義には、次のプロパティが含まれます。

名前

種類

形容

type

このメンバー定義をリレーション定義として定義するための「リレーション」が含まれます。

name

リレーションの名前。

labels

ラベル

リレーションのラベル。

role

「Parent」または「Child」が含まれ、これがリレーションの親側か子側かを示します。

is_indexed

ブーリアン

このプロパティが検索をサポートしている場合はTrue。

cardinality

このリレーションのカーディナリティを説明するために、"OneToOne" または "OneToMany" が含まれます。

child_is_mandatory

ブーリアン

このリレーションを有効にするために少なくとも1つの子が必要な場合はTrue。

parent_is_mandatory

ブーリアン

このリレーションを有効にするために少なくとも1つの親が必要な場合はTrue。

associated_entitydefinition

リンク

関連エンティティのエンティティ定義へのリンク。

inherits_security

ブーリアン

このリレーションがアクセス権の解決に関与する場合はTrueです。

表現例については、エンティティ定義オブジェクト を参照してください

この記事を改善するための提案がある場合は、 お知らせください!