我使用 FosUserBundle,但完整性有问题。
问题:
SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'Example' for key 'UNIQ_1483A5E94CE6C7A4'
-- UNIQ_1483A5E94CE6C7A4 == username field
实体:
/**
* @ORM\Entity
* @ORM\Table()
* @UniqueEntity("username")
* @UniqueEntity("username_canonical")
* @UniqueEntity("email")
* @UniqueEntity("email_canonical")
* @UniqueEntity("opta")
* @UniqueEntity("optb")
* @UniqueEntity("optc")
*/
class User extends BaseUser
{
程序应向用户显示错误消息。
目前我收到每个 app_dev.php 的错误消息。
用户收到类似“服务器返回“500 内部服务器错误”之类的消息。
用户不知道他做错了什么......那就是问题......
先感谢您!