0
我使用功勳寶石信譽系統添加到我的應用程序爲登錄的用戶優異寶石 - 防止用戶投票不止一次
這是我如何使用score
處理的例子。投票:
def initialize
score 5, on: 'posts#upvote', to: :user
score -5, on: 'posts#downvote', to: :user
score 1, on: 'posts#upvote', to: :itself
score -1, on: 'posts#downvote', to: :itself
end
問題是,用這個解決方案,用戶可以根據需要多次投票。我希望用戶每個帖子只有一次投票。有沒有辦法阻止用戶多次投票?
@Sajjad如果已回答您的問題,請點擊答案旁邊的複選標記以接受它。複選標記會將顏色更改爲綠色。 Upvotes也是非常值得讚賞的。 :d –