2
所以我有一個用戶,郵政,和投票模型。要使用模型作爲資源?
User has_many Vote
Post has_many Vote
在我的單元測試,我定義了一個名爲@ post.vote_up它創造了一個帖子投票的方法,但後來我開始思考這樣的界面是否會允許寧靜的方法。
如果我打電話給一個POST /主題/ 1 /張選票,VoteController的創建行動將被調用。
在那個控制器裏面,它不是很糟糕嗎?像@ post.vote_up?
我應該簡單地在PostController中創建一個名爲vote_up的成員動作,並忘記使用Vote作爲資源嗎?
謝謝!