【发布时间】:2013-08-23 10:28:17
【问题描述】:
我有一个使用 CActiveRecord 表示键值设置的模型。
数据库表结构如下:
| Field | Type |
| key | varchar(255) |
| category | varchar(255) |
| default | varchar(255) |
| is_editable | tinyint(1) |
| is_required | tinyint(1) |
| name | varchar(255) |
| description | text |
| value | varchar(255) |
| create_at | datetime |
| update_at | datetime |
需要做的是只有当is_required属性为true时才需要value参数。
is_required属性是第一次添加,当场景为create时。
我猜这个过程应该使用自定义验证方法。
【问题讨论】:
标签: validation activerecord yii attributes