2013-03-25 71 views
0

我在使用thumbs_up gem在我的網絡應用程序中投票。但現在我需要,用戶應該能夠爲同一個對象的多個選項投票。
例如:
餐廳(型號:地方)有以下選項:
- 服務 - voteable
- 菜 - voteable
- 等如何爲一個對象進行多個投票

但thumbs_up是1個投票 - 1個對象。什麼是解決這個問題的最好方法?(改變thumbs_up行爲或使用另一個寶石或思考新的解決方案或其他)

回答

0

如果你滿意thumbs_up我會堅持下去。只需在您的應用程序中添加其他型號,然後使用has_many將其連接到原始Place型號。您可以使用thumbs_up與新模型,並使用has_many :through查看您的Place模型中的所有投票。

相關問題