cakephp 3在db [Internal Error]中输入类型为'timestamp'的输入

时间:2016-01-13 03:18:18

标签: php cakephp timestamp cakephp-3.x

单击提交按钮后,它会将我指向错误页面'inter error'。我还需要添加其他东西吗? 谢谢,如果有人可以提供帮助,请... 顺便说一下,我正在使用cakephp 3.xx

echo $this->Form->input('inputDate', array('type'=>'text'));        

$validator
->add('inputDate', 'valid', ['rule' => 'timestamp'])
->requirePresence('inputDate', 'create')
->notEmpty('inputDate');
数据库中的

**'inputDate':类型为'timestamp',默认设置为CURRENT_TIMESTAMP。

1 个答案:

答案 0 :(得分:0)

Cakephp3没有时间戳规则。您可以在cakephp中创建自定义验证规则。的 custom validation

首先,您应该打开调试工具以查看错误的详细信息:

  1. 打开PROJECT \ config \ app.php文件。
  2. 'debug'=> false 到'debug'=>的