0

我已经通过 gii 为我的表生成了一个模型,该模型默认为规则部分中的某些数据库字段生成所需的规则。但我不希望它们的某些字段是必需的,所以我只是将它们从必需部分中删除。但这不起作用。我默认的是这个

[['grp_name', 'sub_grp', 'member_name',  'fathers_name', 'd_o_b', 'occupation', , 'address', 'phone_no', 'nomniee_one',  'per_allotment_one',  'per_allotment_two' ], 'required'],

但我不想'per_allotment_two'要求所以删除它并做了这个

  [['grp_name', 'sub_grp', 'member_name',  'fathers_name', 'd_o_b', 'occupation', , 'address', 'phone_no', 'nomniee_one',  'per_allotment_one' ], 'required'],

但收到此错误 在此处输入图像描述

在此处输入图像描述 在此处输入图像描述

4

1 回答 1

0

如果 per_allotment_two 不是必需的,则意味着在数据库中使 per_allotment_two 具有默认 null。否则为其提供一些默认值。然后从规则部分的模型中删除 per_allotment_two。它将起作用。

于 2016-02-19T06:48:36.147 回答