问题标签 [acts-as-votable]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - 如何添加在第二次点击时删除赞成或反对票的功能?
设置我的acts_as_votable,现在upvote 和downvote 按钮可以正常工作,但我希望用户在第二次点击时删除他的upvote,就像在facebook 和twitter 中一样。这是我的控制器
和索引
我怎样才能做到这一点?
ruby-on-rails - 为什么我的 if else 语句在控制器中不起作用 [Rails 4]
我试图让用户能够通过重新点击upvote按钮来删除他的upvote
这是我的控制器
我尝试将 if else 放在索引中,但它变得太复杂了,为什么它不起作用?注意 currentUserLike 是为了破坏用户的upvote action。 并且 upvote按钮不再起作用,我没有发布索引,因为当我没有更改控制器时我没有将其更改回来
ruby - 缓存的投票未使用模型中的 validates_presence_of 更新
我已经acts_as_taggable
使用缓存投票安装并为我的产品工作。
在我尝试使用缓存的投票完成Product
模型内部的验证后,不再更新。validates_presence_of
有人有同样的问题吗?任何提示表示赞赏。
产品模型内部的基本验证。如果此行不存在,则 cached_votes 工作:
我如何触发投票:
ruby-on-rails - 使用 IP 地址投票并充当 Votable Gem
我希望能够对我的链接进行投票,而无需通过设计或其他身份验证系统等登录。我已经设计安装在我的应用程序上,它已经启动并运行并且工作正常。但我不希望用户必须登录才能投票。我正在考虑通过 IP 地址进行操作,如果有人可以帮助我完成此过程,我将不胜感激。
我想澄清一下,我在登录时可以毫无问题地投票。
这就是我的 links_controller#upvote 的样子:
链接.rb
user.rb(使用设计)
ruby-on-rails - Ruby on Rails 的acts_as_votable gem
我正在尝试使用Rails 4 中的acts_as_votable gem 创建一个投票系统。我要从三个被提名者中投票,我希望选民从这三个中的任何一个中进行选择,并且只投票一个nominee.acts_as_votable
gem 允许选民投票多个被提名者。我如何限制只有一个被提名人?
ruby-on-rails - 如何显示用户喜欢的所有帖子
我正在尝试显示当前用户喜欢的所有帖子。
我正在使用 Ruby on Rails,以及 Gems Devise 和“Acts As Votable”。我一直在遵循Acts As Votable 指南,但无法使其发挥作用。
我认为这是要走的路:
我创建了一个名为仪表板的新控制器:
但是当我运行我的网络时,我得到:
我能做些什么?
ruby-on-rails - 设计和acts_as_votable:其中 votes_for voter_id => current_user.id
我正在使用devise
and acts_as_votable
gems 来允许用户对帖子投票。我当前的目标是查询用户喜欢的帖子列表。
在 Rails 控制台中环顾四周,我发现当一个帖子在votes_for
表格上投票时,会附加包含时间戳、投票权重等信息,voter_id
这就是我想要调用的信息。
这是user
控制器的样子(user
控制器,因为我试图查询users/show
页面上的喜欢):
我肯定会以错误的方式完全解决这个问题,如果是这样的话,我会很感激一些方向。
解释将不胜感激......我正在学习 Rails 的基础知识,并发现它的命名约定令人费解且难以遵循。
ruby-on-rails - 过去 2 小时内最喜欢的帖子与acts_as_votable gem?
我该怎么做?这有点像当前的热门帖子,即帖子不一定要在过去 2 小时内创建。
ruby-on-rails - 如何获得票数超过一定数量的帖子?- 导轨
我正在尝试制作一个提要页面,用户可以在其中查看热门帖子和他们关注的帖子。这是我尝试过的(但失败了):
返回错误。
对此有什么想法吗?
ruby-on-rails - 如何获得两个数字之间投票的帖子?- 导轨
我试过这个,但它没有用,它返回所有帖子
虽然
有效,对此有什么想法吗?