【发布时间】:2014-12-02 15:25:07
【问题描述】:
我可以像这样为单个整数定义规则:
[['x'], 'integer']
是否可以判断 x 是一个整数数组?例如:
[['x'], 'integer[]']
我可以指定数组中的有效值吗?
更新:从 Yii 2.0.4 版开始,我们得到了一些帮助。见this answer。
【问题讨论】:
-
这适用于模型规则吗?你不能真正存储一个数组,也许是它的序列化。你想让自己更清楚一点吗?
-
在我的例子中,它是一个表单的模型,它包含一些作为数组加载的复选框(使用 $modal->load(Yii::$app->request->post())。所以它不适用于 ActiveRecord 对象。
-
@Chen Asraf 使用 mongodb 可以存储数组
标签: php validation yii2