Doctrine,忽略一些字段以保持并且为空

时间:2016-03-08 11:47:12

标签: symfony doctrine-orm

给予用户:

id, name, password

所以我想修改他,并为它设置名称。但是如果我坚持下去,他的密码将被重写(设置为空),即使我没有设置它。但这是nullable=true注释!现在它似乎工作 - 但是如果我想设置它null本身就不可能坚持下去。怎么样?

1 个答案:

答案 0 :(得分:1)

在表单的密码字段中添加参数mapped => false表示在表单验证时,Doctrine不会被视为实体字段。

->add('password', 'password', array(
   'mapped' => false
))