0
我正在使用字段集来填充ZF2中的表单。如果一个空字段被粘贴,该字段在数据库中也是空的。如何强制数据库中的Null为空字段?ZF2将空过帐字段转换为空
我正在使用字段集来填充ZF2中的表单。如果一个空字段被粘贴,该字段在数据库中也是空的。如何强制数据库中的Null为空字段?ZF2将空过帐字段转换为空
在ZF2中,我认为您需要使用Zend\Filter\Null或Zend\Filter\ToNull,具体取决于您使用的ZF2版本,Zend \ Filter \ Null在ZF2.4中已弃用。
在你的字段集,假设你使用Zend \输入过滤\ InputFilterProviderInterface使用:
public function getInputFilterSpecification()
{
return array(
'your_field' => array(
'filters' => array(
array('name' => 'ToNull'),
),
),
);
}