ruby-on-rails-5 相关问题

对于特定于Rails 5.0.x版的问题。如果您的问题通常适用于Ruby on Rails,请使用标记[ruby-on-rails]。

Rails使用附加字段创建/更新连接表

JOIN TABLE类别(外键)产品(外键)Rank(整数)每次创建/更新时间连接表我都必须在等级位置。模型类Category <ApplicationRecord ...

回答 2 投票 0

如何在Rails 5中添加自定义谓词生成器?

在Rails 4中,如果我有一个ArrayLikeClass类,并且我想在Model.where(id:instance_of_array_like_class)之类的查询中使用它的对象,我可以通过注册谓词构建器来实现:...

回答 1 投票 2

获取NoMethodError时如何修复用户1对多关联“未定义方法'user_id',是不是意味着?用户”

我正在尝试使用与文章的1对多关联来实现用户模型。所以我添加了一个User.rb模型,类User <ApplicationRecord has_many:articles before_save {self.email = ...

回答 2 投票 0

LoadError(无法自动加载常量Api :: V1 :: UsersController)

我正在使用Rails 5,并且在我的Api中调用方法时遇到此错误。问题是,错误有时只会发生。 LoadError(无法自动加载常量Api :: V1 :: UsersController,预期......

回答 1 投票 0

Rails5:为什么迁移会破坏我的生产环境而不是我的测试环境?

我在rails中进行了迁移,执行以下操作:class AddMissingIndexes <ActiveRecord :: Migration [5.1] def change#Applications add_index:applications,:evid,length:{evid:255} ...

回答 1 投票 1

如何使用ActiveRecord中的其他表的列检索另一个表中的所有表和所有已连接的记录

我想检索所有一个表和所有连接记录。我想拥有两个表中的所有列这在SQL中非常简单,例如SELECT * FROM学生加入...

回答 1 投票 0

rails 5 algolia search - 按用户状态筛选结果

我正在尝试过滤使用algolia gem显示的搜索结果,具体取决于当前用户是否具有“admin”状态。所有用户都可以创建客户,但“管理员”用户可以访问...

回答 2 投票 0

通过错误的操作与Ransack Rails进程的问题

我在我的Rails 5.2应用程序中使用Ransack来使用过滤器进行搜索。它使用控制器中的Index操作并正确呈现结果,直到我尝试在同一个中的另一个操作中创建第二个过滤器...

回答 1 投票 0

如何在Ruby on Rails中使用new,index,show和create? [关闭]

我是rails的新手,无法弄清楚这些(new,index,show和create)方法是如何工作的。例如class NameofController

回答 2 投票 -1

使用add_foreign_key进行Rails迁移:外键约束中引用的“column”user_id“不存在”

(Rails是5.0.0版本,Ruby 2.3.0p0)我想在我的Users表和Cards表之间创建一个关联。我已将belongs_to:user添加到Cards模型,并将has_many:cards添加到Users模型,...

回答 3 投票 5

我删除帮助程序时Rails 5操作控制器路由错误

当我删除相应控制器的帮助程序时,我收到以下错误:找不到CompaniesHelper,期望它在helpers / companies_helper.rb中定义应用程序跟踪| ...

回答 1 投票 0

Rails 5按belongs_to关联分组

我有一个sale_selection模型,属于购买和销售。在Postgres查询中,我试图通过一些参数进行搜索,将销售item_name分组,然后获得平均价格。我......

回答 2 投票 0

xhr请求响应不应该从磁盘缓存轨道中选择

点击按钮获取数据后,Chrome无法点击服务器。它只是从缓存磁盘中获取。如果我清除缓存然后只请求进入服务器,但从下一次单击相同的事情发生,...

回答 1 投票 0

'错误:Rake aborted'尝试使用db:create时

我是Ruby on rails的新手,所以我按照说明从gorails.com安装ROR,mysql作为数据库。 (也尝试过使用SQLite3,但我也遇到错误......?)...

回答 2 投票 0

Rails 5.2 - 折旧“应该”

如果应该弃用,我不想启用它的用法。这个新的期望语法是什么?描述'#show响应'做它“应该只返回html数据”得到:...

回答 1 投票 1

ActiveRecord对象的奇怪排序

我试图通过以下方式获取记录:视图中的id。我有记录命令:控制器中的id,像这样@bands = Band.where(可用:true).order(:id)当...时,一切都显得正常

回答 1 投票 0

如何使用user_agent检测浏览器,操作系统和源代码

当我打印request.user_agent它给予:Mozilla / 5.0(Macintosh; Intel Mac OS X 10_12_4)AppleWebKit / 537.36(KHTML,像Gecko)Chrome / 72.0.3626.119 Safari / 537.36我需要一种方法来分离...

回答 1 投票 1

用Kaminari在同一页面上分割同一模型的多个对象

背景在我的网站中,我试图显示2个表,其中包含我从其他网站报废的数据,并放入名为Product的对象中。 Product对象有2个类别......

回答 1 投票 0

如何在nanobox boxfile.yml中添加mongodb

我试着配置nanobox和aws。请关注https://guides.nanobox.io/ruby/rails/add-a-database/,但没有关于以下内容的文档:如何在boxfile.yml中连接mongodb我的应用程序在Rails 5中运行,ruby 2.5用...

回答 1 投票 0

在Rails 5中,有没有办法修改控制器中的底层参数?或者给它一个默认值?

在Rails 5控制器中,您可以调用params并从请求中返回参数的哈希值。但你不能这样修改参数。因为你要修改的是params的副本......

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.