空文本字段以symfony2形式设置为null

帕托约

我有一个带有文本字段的表格。此字段映射到我的数据库中的一个不可为空的字段(是旧版数据库,我无法更改此字段)

问题在于Symfony2始终将空文本字段设置为NULL和,这会使插入失败。

有没有办法告诉Symfony2不要将空文本字段设置为NULL

贾格尔

首先在实体中默认设置一个空白值

/**
 * @ORM\Column(name="example", type="string", length=255, nullable=false)
 */
private $example = '';

对于您的问题,不幸的您正在使用Symfony描述一个已知的问题/错误,因此您将不得不覆盖设置为setter函数的值:

public function setExample($example = null) {
    if (empty($example)) {
        $example = '';
    }
    $this->example = $example;
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

将焦点设置为文本字段

将文本字段设置为必填

用户清除WPF中的文本字段时,文本框未将值设置为null

计算jQuery中的空文本字段

将提示设置为文本字段中的文本开头

尝试将标签文本设置为文本字段输入

Django,为空文本字段在HTML中呈现斜体的最佳方法

Symfony2形式的实体字段,具有多个,选择集设置后不保留数据

如何从主页文本字段将值设置为第二页文本字段

隐藏的文本字段将设置为其他“文本字段”值

如何在Ruby on Rails中以文本字段形式提供的电子邮件格式设置为电子邮件链接

如何在HTML文本字段(以表单形式)中将包含空格的字符串设置为默认值?

无法将变量设置为文本字段的值

Codenameone:无法将浮动提示设置为文本字段

如何将验证文本字段设置为包?

使用 pdfbox 为文本字段设置工具提示

这是为文本字段设置值的新方法

PDFBox EOFException:设置文本字段值时为空

在一对多关系中,外键字段为null(symfony2)

设置片段的文本字段

检查空文本字段并根据结果运行脚本

通过text.isEmpty确定空文本字段

单击空文本字段时应用程序崩溃

使用 0 和空文本字段快速验证文本字段

如何在单击按钮时获取文本字段的选定文本?pickerview设置为文本字段的输入视图。迅速

如何检查字段是否以symfony2形式存在?

SwiftUI 文本字段 - 如何在编辑模式下将文本字段的背景颜色设置为清除

C#如何将GridView文本字段的样式设置为2个选项:带超链接和不带

Symfony2,设置日期时间字段的默认值