问题标签 [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 - Heroku上的RoutingError(没有路由匹配[GET])
在我的应用程序中,我使用 act_as_votable 对我的产品进行投票,它在 localhost 上运行良好,但在 heroku 上得到:
我的路线
产品控制器
在我的产品展示页面
我认为这是因为 jquery 而发生的,所以我在显示页面中添加了 jquery,但问题仍然存在。任何帮助将不胜感激。
ruby-on-rails - NameError:未初始化的常量 ActsAsVotableMigration
我刚刚克隆了一个我之前从计算机中删除的 github repo(我的),因为我把本地 repo 搞砸了,无法修复。当我尝试运行 rake db:migrate 时,我得到:
我似乎在网上找不到任何这样的例子。任何建议将不胜感激!如果需要,我可以提供更多信息。
ruby-on-rails - 将 Act as Votable 与分页、未定义方法一起使用
我正在尝试使用 paginate with act as votable,但我遇到了一些错误。我最喜欢的方法是显示一个页面,该页面仅显示用户赞成的项目。
这显示了所有通过充当可投票项目获得的投票。但是,当我尝试通过编辑@收藏夹来在页面上使用分页时:
我得到一个未定义的分页方法。
我已经在其他页面使用分页:
我最喜欢的方法缺少什么?
ruby-on-rails - 使用 Acts As Voteable 检查是否以特定投票权重投票给 Scope
我在我的 Rails 应用程序中使用这些行为作为可投票的宝石,让用户可以选择在不同范围内对资源进行 1-5 评级。
例如,用户可以对位置 1-5、价格 1-5 等进行评分。
我目前有此代码来检查用户是否对特定范围进行了评分。但是我怎样才能检查他们的投票有什么 vote_weight 。即:他们的评分是 1、2、3、4 还是 5?
这是我的代码,用于检查他们是否对特定范围进行了投票:
这是我保存投票的代码:
Stadiums_controller.rb </p>
路线.rb
ruby-on-rails - Http 请求的工作方式与我在 Ruby on Rails 中提供的参数不同
我有文章模型,我想通过acts_as_votable gem 赋予它可投票的能力。我有like_article 路线用于类似文章及其PUT 方法,我的文件中有该路线
如果我点击喜欢按钮,我会得到 No route matches [GET] "/articles/11/like" 错误,它的行为类似于 get 方法,但我给出了 method: :put 参数它应该被输入为什么它看不到我的参数怎么能我修好了吗?