Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/symfony/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Symfony 如何保存没有id列的对象?_Symfony_Doctrine Orm - Fatal编程技术网

Symfony 如何保存没有id列的对象?

Symfony 如何保存没有id列的对象?,symfony,doctrine-orm,Symfony,Doctrine Orm,我从现有数据库创建了一个项目。 问题在于表“设置”: 名称-varcharprimary, value-varchar 由于名称是主名称,因此设置实体上没有“setName”方法 尝试时: $setting=新设置; $setting->setName$var; $setting->setValue$value; $em->persist$设置 我在尝试调用方法setName时出错,如果我没有弄错,那么它将无法工作。因为doctrine2.1需要一个带有primary INT或BIGINT的列。

我从现有数据库创建了一个项目。 问题在于表“设置”: 名称-varcharprimary, value-varchar

由于名称是主名称,因此设置实体上没有“setName”方法

尝试时: $setting=新设置; $setting->setName$var; $setting->setValue$value; $em->persist$设置


我在尝试调用方法setName时出错,如果我没有弄错,那么它将无法工作。因为doctrine2.1需要一个带有primary INT或BIGINT的列。我曾经有过几乎相同的问题,而且条令和主键索引也有一些问题。根据它是可能的,或者是可能的,考虑到日期…,为什么你不能把访问者添加到你的设置类中呢?