0
我想驗證一個十進制值,我使用naturalNumber,但沒有認識到值爲1,00大於零。Cakephp模型驗證十進制值
我如何使用Cakephp 2驗證使用十進制值? (0,01)會被接受!
我嘗試:
$this->loadModel('SomeModel');
$data = array(
'decimal_value' => '0,01',
);
$this->SomeModel->save($data);
class SomeModel extends AppModel {
public $validate = array(
'naturalNumber' => array(
'rule' => 'naturalNumber',
'message' => 'Value must be grater than 0',
'required' => true
)
)
);
}
查看而無需知道cakephp的2驗證.. 0,01是不自然數。也可能需要使用點而不是逗號來表示小數。逗號分隔數千。 – at0mzk