我在一個簡單的rails項目上工作的用戶有一個名爲is_admin的屬性,並且is_admin不能通過mass asignment(atr_assecsible)進行分配。這裏的問題是,我想創建一個值爲is_admin => true的默認用戶,如果因爲受保護的屬性(:is_admin)而可能從遷移文件中刪除,我也不會。以便我運行耙路軌:設置它創建遷移和默認管理員用戶。rails中的質量分配3.1
0
A
回答
2
據我所知,遷移不使用集體分配。我不明白爲什麼你會遇到這樣的問題。
0
如果您使用的是最新的Rails版本:
MyModel.create({my_attr: 1, is_admin: true}, without_protection: true)}
,或者你可以看看到爲:選項
attr_accessible :is_admin, as: :admin
MyModel.create({my_attr: 1, is_admin: true}, as: :admin)}
0
BTW,without_protection參數只能on Rails的3.1
相關問題
- 1. Rails 3.1質量分配層次結構
- 2. Rails質量分配問題
- 3. Rails中的質量分配和角色
- 4. Rails 4中的質量分配問題
- 5. Rails的質量分配admin用戶的
- 6. Rails的質量分配和Backbone.js的
- 7. Ruby on Rails的 - 質量分配問題
- 8. Ruby on Rails的4質量分配
- 9. Rails friendly_id寶石質量分配問題
- 10. 如何使用RSpec測試Rails 4中的質量分配
- 11. Ruby對象質量分配
- 12. Mongoid和質量分配
- 13. 如何使質量分配
- 14. 質量分配OBJECT_ID對象
- 15. Rails穩定的作用域質量分配的替代方法
- 16. Rails 3&強大的參數,獲得質量分配錯誤
- 17. Rails - params.permit()在質量分配之外的用處?
- 18. 可以解釋一些Rails的質量分配和驗證
- 19. Rails 3.2嚴格的質量分配默認值
- 20. Ruby on Rails允許RSpec測試的質量分配
- 21. rails 4質量分配問題與強參數和attr_accessor
- 22. Rails質量分配定義和attr_accessible使用
- 23. 如何解決Rails質量分配問題?
- 24. rails 3質量分配錯誤,簡單卻無法解決
- 25. Rails控制檯是否繞過質量分配保護?
- 26. rails 4質量分配錯誤與protected_attributes gem
- 27. Rails嵌套屬性質量分配錯誤
- 28. 模型規則的質量分配
- 29. 與mongoid嵌套的質量分配
- 30. HABTM質量分配的替代方案
謝謝剛想在嘗試之前確定。 – Uchenna