0
A
回答
1
我在我的項目中遇到了同樣的問題。我解決了它覆蓋了我的User
實體上的一些學說定義,該定義擴展了FOS'BaseUser
。
我做這樣的:
/**
* @ORM\Entity()
* @ORM\Table(name="user", uniqueConstraints={
* @ORM\UniqueConstraint(name="user_U_1", columns={"username"})
* })
* @ORM\AttributeOverrides({
* @ORM\AttributeOverride(name="emailCanonical",
* [email protected]\Column(
* name="email_canonical",
* type="string",
* length=255,
* nullable=true,
* unique=false
* )
* ),
* @ORM\AttributeOverride(name="usernameCanonical",
* [email protected]\Column(
* name="username_canonical",
* type="string",
* length=255,
* nullable=true,
* unique=false
* )
* )
* })
*/
class User extends BaseUser
{
[...]
}
訣竅做重新定義email_canonical
字段設置unique=false
相關問題
- 1. 允許的電子郵件
- 2. 允許magento客戶的重複電子郵件登記
- 3. ServiceStack授權:允許重複發送電子郵件
- 4. 電子郵件ID允許有多少個子域名?
- 5. django註冊 - 允許多個用戶的電子郵件ID
- 6. Firebase函數允許無效的電子郵件被允許
- 7. 電子郵件驗證Javascript允許*@domain.com
- 8. std :: unordered_set允許插入重複記錄
- 9. 允許重複的電子郵件地址爲Joomla 2.5用戶註冊
- 10. PHP確認電子郵件,允許服務器的電子郵件限制
- 11. Django允許用戶將動態內容插入到電子郵件
- 12. MFMailComposeViewController不允許用戶輸入電子郵件
- 13. 如何允許在MOSS的電子郵件討論列表,從任何電子郵件發件人
- 14. Gmail電子郵件如何允許懸停效果?
- 15. 如何更改Django登錄以允許電子郵件?
- 16. 允許+在正則表達式電子郵件中驗證電子郵件
- 17. Rails 3 - 處理傳入消息(允許用戶回覆電子郵件通知)
- 18. 具有重複電子郵件ID的不同行的計數
- 19. 具有ID列的重複電子郵件地址
- 20. PHP的郵件功能發送許多重複的電子郵件
- 21. Laravel重複的電子郵件
- 22. jQuery驗證電子郵件允許空白不知何故
- 23. 在使用VBA插入前匹配電子郵件ID
- 24. 如何發送批量電子郵件到不同的電子郵件ID
- 25. 同一電子郵件更改的電子郵件ID?
- 26. Rails的設計只允許學校的電子郵件
- 27. 在多個電子郵件ID字段中允許使用撇號
- 28. 電子郵件,允許通過主題行自動回覆附件
- 29. 電子郵件編輯防止重複
- 30. SSRS訂閱重複電子郵件
什麼電子郵件ID?提供更多信息 –
這可能是一個壞主意,因爲FOS假定電子郵件對於某些功能(例如密碼恢復)是唯一的。 – Gerry
我知道@Gerry,但我目前的項目允許多個用戶使用同一封電子郵件,所以我需要支持這個(可怕的)功能。 – Jean