我正在使用 symfony 2.3.2。
我的实体中有两个字段“创建”和“活动”,但我没有将这些字段显示给用户界面(“new.html.twig”)。
在createAction方法中,如何手动为请求对象中的这两个字段分配值?
我尝试使用两种方式
$request->attributes->set("active", "1");
$this->getRequest()->request->set('active', "1");
正如将请求参数添加到请求和将参数添加到 symfony2 请求深度数组中所建议的那样,但它不起作用,我得到以下错误:-
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]: