我有一個用戶模型,具有屬性(id,用戶名,電子郵件,密碼)和方法(is_unique,get_by_id,保存)。 正如我理解的MVC模式,我的用戶模型必須代表一個給定的用戶。 因此,如果我想獲得所有用戶的列表,我是否應該在用戶模型或控制器中實現此方法?用戶表正確的MVC模式
0
A
回答
1
你將不得不建立一個UserCollection模型,包含用戶模式的集合,如果你想這樣做的正確的MVC方式。您的控制器無法直接與數據庫交互,因此我們必須創建模型;)
1
您應該創建一個表示用戶列表的模型類,例如,在UserList。
1
兩者都不是。
創建一個名爲userbase
或clientbase
的新模型,並使用它按條件列出用戶,檢索有關您的用戶的信息(計數,前10名,月份用戶等)以及用於操作影響一羣用戶(彼此之間可能沒有直接關係),比如構建特定的人口統計收集用戶以發送郵件。
乾杯
相關問題
- 1. 什麼是正確的MVC模式?
- 2. 這種模式的正確表達式
- 3. 使用的正確模式
- 4. 在使用MVC設計模式的Storyboard中正確使用IBOutlets
- 5. 正確的模式
- 6. Js正則表達式確切模式
- 7. ExtJS的4:正確設置waitMsgTarget使用MVC模式
- 8. 忽略MVC模式正則表達式或根據用戶輸入選擇另一個正則表達式
- 9. JavaScript的正則表達式 - 不能得到正確的模式
- 10. 用於匹配用戶名的PHP正則表達式模式
- 11. 是(「。{2} \\ [AZ] {3}」)模式正確的正則表達式「n2 XXX」
- 12. 檢查正則表達式模式是正確的
- 13. Groovy中正確的正則表達式模式是什麼
- 14. findall和正則表達式,得到正確的模式
- 15. 需要幫助找出正確的正則表達式模式
- 16. 發現在Java中正確的正則表達式模式
- 17. 橋模式的正確undestanding
- 18. 正確的模式來Regex.Split
- 19. 正確的併發模式
- 20. 選擇正確的模式
- 21. 基於角色的訪問控制 - 正確的MVC模式
- 22. C#asp.net mvc的用戶名正則表達式
- 23. 正則表達式正確無效用戶unput
- 24. 正確模型的數據庫與每個用戶的表
- 25. Facebook的用戶名驗證正則表達式模式
- 26. MVC 3/EF存儲庫模式和正確的數據訪問
- 27. 在MVC模式中傳遞正確的值
- 28. 這是backbone.js MVC模式的正確實現嗎?
- 29. 正確執行AJAX請求時遵循MVC模式的方法
- 30. 在MVC模式中循環訪問數組的正確方法
模型應該保存與數據庫的所有交互。 – 9miles
據@ 9miles說,你應該在模型中實現你的'用戶列表(訪問數據庫)。 – marioosh
......那有什麼問題? – 9miles