我正在使用symfony 2.3.2。
我的实体中有两个“已创建”和“有效”字段,但我没有将这些字段显示给用户界面(“new.html.twig”)。
在 createAction 方法中,如何手动为请求对象中的这两个字段分配值?
我尝试了两种方式
$request->attributes->set("active", "1");
$this->getRequest()->request->set('active', "1");
根据Add request parameter to request和Add Parameter to symfony2 Request deep array的建议,但它不起作用,我收到以下错误: -
An exception occurred while executing 'INSERT INTO users (username, firstname, lastname, email, password, active, created, modified) VALUES (?, ?, ?, ?, ?, ?, ?, ?)' with params ["neeraj", "neeraj", "kumar", "neeraj.kumar@rsystems.com", "P@ssw0rd", null, null, null]: