0
A
回答
1
在Rails 2:
validates_uniqueness_of :email, :scope => :subdomain
在Rails 3:
validates :email, :uniqueness => true, :scope => :subdomain
在遷移:
add_index :users, [:subdomain, :email], :unique => true
0
範圍必須subdomain_id(不能訪問子域,使用時:範圍=>:子域)
驗證:電子郵件,:唯一性=> true,:範圍=>:subdomain_id
相關問題
- 1. 獲取範圍中的唯一號碼
- 2. Excel VBA通過鼠標獲取用戶所選範圍的範圍
- 3. 通過C#獲取Excel中指定區域的範圍.net
- 4. SharePoint:通過唯一ID獲取SPListItem
- 5. 獲取用戶選擇範圍
- 6. 如何獲取打印區域範圍?
- 7. 設計和多租戶範圍
- 8. 範圍設計電子郵件中的子域的電子郵件
- 9. 設計,子域名和超級用戶
- 10. LDAP通過用戶名和域名獲取用戶DN
- 11. 通過C#設置Excel命名範圍?
- 12. SQL通過電子郵件領域獲得一次客戶
- 13. 獲取設備唯一ID
- 14. 允許用戶通過GET PARAMS挑了一個名爲範圍
- 15. PHP通過獲取通過MySQL唯一ID的安全性
- 16. 唯一性字段使用範圍
- 17. 使用列範圍中的唯一值
- 18. Jquery:範圍滑塊:如何獲取設置的範圍值?
- 19. WordPress的獲取帖子的範圍
- 20. 在子指令中獲取範圍值
- 21. 計算子網CIDR範圍
- 22. Postgresql獲取用戶在一定範圍內
- 23. .htaccess:通過獲取請求從子域重定向到域
- 24. 如何通過COM Interop在Excel中獲取特定範圍?
- 25. Logstash通過唯一IP進行計數
- 26. 統計用戶按日期範圍
- 27. Apache addon perl腳本通過通配符獲取子域
- 28. 通過adb獲取啓動程序的唯一應用程序
- 29. 充當租戶gem範圍的所有用戶數據,忽略基於子域的範圍數據
- 30. 獲取軌範範圍的補足/過濾出匹配項的範圍
謝謝:)但如何獲得登錄,以知道您傳遞到登錄頁面/控制器的哪個子域? – 2012-04-15 15:13:36
我不確定我是否瞭解您的問題。只有登錄保存到數據庫時,登錄纔會關心登錄是否唯一。至於如何讓Devise使用子域名保存登錄,我不知道。 – 2012-04-15 19:16:47
好的 - 這是我想知道如何去做的Devise登錄部分。不過謝謝你的回答。 – 2012-04-15 19:40:56