Symfony 2 蛞蝓空

Posted

技术标签:

【中文标题】Symfony 2 蛞蝓空【英文标题】:Symfony 2 Slug null 【发布时间】:2016-06-02 00:07:32 【问题描述】:

我遇到了关于学说包的问题。

这是我的代码:

config.yml

stof_doctrine_extensions:
orm:
    default:
        sluggable: true

应用内核

new Stof\DoctrineExtensionsBundle\StofDoctrineExtensionsBundle(),

实体:

/**
 * @var string
 *
 * @ORM\Column(name="name", type="string", length=255)
 */
private $name;
/**
 * @Gedmo\Slug(fields="name")
 * @ORM\Column(length=128, unique=true)
 */
 private $slugurl;

我已经放了use语句。

但是当我想保存时,我收到了这条消息:

SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'slugurl' cannot be null

感谢您的帮助!

【问题讨论】:

您是否检查过您是否在表单中发送了“slugurl”的值? 当我刷新我的实体时,slugurl 不应该保存 automiquement 吗? 你能在问题中显示映射的 .orm 文件吗?这里:***.com/questions/22866698/… 问题似乎是一样的...... 【参考方案1】:

错误的配置文件。 app/config.ymlapp/config/config.yml。我的错!

【讨论】:

以上是关于Symfony 2 蛞蝓空的主要内容,如果未能解决你的问题,请参考以下文章

Symfony 2.3.6 和 Sonata Admin Bundle:空仪表板,没有错误

Symfony,FOS 用户:使用空输入密码编辑用户

symfony2 原则允许空值?

Symfony2 和空关系的学说

Symfony getData() 返回空值

Symfony2:没有空值的选择