targetRoomList */ class SeasonTicketContractReserve extends KintoneModel { const CONFIG_KEY = "KINTONE_APP_SEASON_TICEKT_CONTRACT_RESERVE"; const FIELD_PARKING_NAME = "駐車場"; const FIELD_TARGET_ROOM_LIST = "対象車室一覧"; const FIELD_TARGET_ROOM_LIST_ROOM_NO = "対象車室一覧_車室番号"; const FIELD_TARGET_ROOM_LIST_ROOM_TYPE = "対象車室一覧_車室タイプ"; const FIELD_TARGET_ROOM_LIST_RECORD_NO = "対象車室一覧_車室レコード番号"; protected const FIELDS = [ ...parent::FIELDS, self::FIELD_PARKING_NAME => FieldType::SINGLE_LINE_TEXT, self::FIELD_TARGET_ROOM_LIST => FieldType::SUBTABLE, // self::FIELD_TARGET_ROOM_LIST => [ // self::FIELD_TARGET_ROOM_LIST_RECORD_NO => FieldType::NUMBER, // self::FIELD_TARGET_ROOM_LIST_ROOM_TYPE => FieldType::SINGLE_LINE_TEXT, // self::FIELD_TARGET_ROOM_LIST_ROOM_NO => FieldType::SINGLE_LINE_TEXT, // ], ]; protected const SUB_TABLES = [ self::FIELD_TARGET_ROOM_LIST => TargetRoom::class, ]; protected const FIELD_NAMES = [ ...parent::FIELD_NAMES, ]; protected const RELATIONS = [ SeasonTicketContractEntry::class, ParkingRoom::class, ]; }