0
我有一個由Devise管理的用戶模型。設計和相關模型
我與稱爲計劃的另一個模型有關聯,因爲用戶has_many計劃。並且計劃屬於用戶。
我想知道允許用戶管理他們的計劃(創建,編輯,刪除)的最佳方式,我無法看到我應該創建哪種控制器以及我的路線將如何顯示。
任何人都可以引導我通過這個?
謝謝。
我有一個由Devise管理的用戶模型。設計和相關模型
我與稱爲計劃的另一個模型有關聯,因爲用戶has_many計劃。並且計劃屬於用戶。
我想知道允許用戶管理他們的計劃(創建,編輯,刪除)的最佳方式,我無法看到我應該創建哪種控制器以及我的路線將如何顯示。
任何人都可以引導我通過這個?
謝謝。
我建議,經歷的邁克爾·哈特爾教程http://ruby.railstutorial.org/ruby-on-rails-tutorial-book或使用腳手架發電機給你一個良好的開端
設計,將處理所有的登錄/認證,所以你只需要想想你想要的用戶在他們登錄後做。如果他們在用戶主頁上(顯示操作),也許你可以在那裏添加一個鏈接來添加新的計劃。這意味着你需要一種方法來處理這個行爲。所以你可以創建一個計劃控制器....添加你想要用戶採取的行動。對於路線,無論你想要什麼,都可以匹配你需要的每個動作。因此,您可以添加計劃資源或各種操作(匹配'new_plan',:to =>「plans#new」)。