我想为我的门票生成一个唯一的门票 ID。但如何让doctrine生成一个唯一的id呢?
/**
* @ORM\Column(name="id", type="integer")
* @ORM\Id()
* @ORM\GeneratedValue(strategy="AUTO")
*/
protected $id;
再解释一下:
- id 必须是 6 个章程,例如:678915
- id 必须是唯一的
最佳答案
截至version 2.3 ,您只需将以下注释添加到您的属性中即可:
/**
* @ORM\Column(type="guid")
* @ORM\Id
* @ORM\GeneratedValue(strategy="UUID")
*/
protected $id;
关于symfony - 生成唯一的 id - Doctrine - symfony2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15039665/