Symfony2的。教义。 GeneratedValue用于多个字段

时间:2015-03-10 21:36:51

标签: php symfony doctrine-orm

我有一个带有字段的Symfony2实体:

/**
 * @var integer
 *
 * @ORM\Column(name="id", type="integer")
 * @ORM\Id
 * @ORM\GeneratedValue(strategy="AUTO")
 */
private $id;

/**
 * @ORM\Column(name="public_id", type="guid")
 * @ORM\GeneratedValue(strategy="UUID")
 */
private $publicId;

当我创建一个实体时,我有同样的错误:

  

执行'INSERT INTO my_entity(id,   public_id,status,created_at)VALUES(?,?,?,?)'和params   [“127c2df7-642d-494a-b2ee-4785fc4ecdaf”,null,3,“2015-03-11   01:29:02“]:SQLSTATE [22P02]:文本表示无效:7错误:   整数的输入语法无效:   “127c2df7-642d-494A-b2ee-4785fc4ecdaf”

我犯错误的地方?

我的目标是为内部和外部用途制作2个ID。

0 个答案:

没有答案