モデルの 1 つの検証を設定する際に、「範囲」ルールの正しい構文を取得するのに問題があります。すべてのバリエーションは、(最初の) 最小パラメーターのみを渡し、(2 番目の) 最大パラメーターを渡さないようです。
/**
* @var array Validation rules
*/
public function rules()
{
return array(
'title' => array(
array('not_empty'),
array('max_length', array(':value', 50)),
),
'time' => array(
array('not_empty'),
array('date'),
),
'date' => array(
array('not_empty'),
array('date'),
),
'limit' => array(
array('digit'),
array('range', array(':value', 1), array(':value', 255)),
),
);
}
私もarray('range', array(':value', array(1, 255)))
無駄に努力しました。
助言がありますか?