Powered by SmartDoc

エンティティ

エンティティ(テーブル)に関する設定です。relationship以外は必須項目です。

エンティティの設定項目
設定項目 説明
name エンティティ名。TapKitからはこの名前でアクセスする。
external_name データベースに登録されているテーブル名。
attributes 属性のリスト。詳細は「属性」を参照。
primary_key_attributes 主キーの属性のリスト。複数設定できるが、TapKitでは複合主キー値の自動生成はサポートしない。
class_properties クラス属性のリスト。このリストに設定していない属性のデータにはアクセスできない。
relationship リレーションシップのリスト。詳細は「リレーションシップ」を参照。