ruby-on-rails 相关问题

Ruby on Rails是一个用Ruby编写的开源全栈Web应用程序框架。它遵循流行的MVC框架模型,并以其“面向配置的约定”方法应用程序开发而闻名。

如何模拟Rails.cache.fetch的nil案例?

考虑使用Rails.cache.fetch(“key”,expires_in:2.minutes)do do_something_to_get_value end我想用自定义对象类进行模拟FakeRedis def initialize()@data = {} end def ...

回答 3 投票 0

查询多个模型的值

我有课程和课程模型。课程有几节课。我想找到当前登录学生的所有课程,以生成一种时间表。我有一个返回所有...的方法

回答 2 投票 0

无法在最新版本的GitHub gem中访问功能

我正在尝试使用MindBody宝石,但是当我尝试运行时:$ gem install mindbody-api我看到错误:$ gem install mindbody-api错误:找不到有效的宝石'mindbody-api'(> = 0)在......

回答 2 投票 0

在浏览器中调用oAuth2 api时出现404错误

我在rails上使用ruby来制作RESTful api,还使用了doorkeeper来处理身份验证和授权。如你所知,门卫会产生一些OAuth2 api和我需要的两个......

回答 4 投票 4

我应该在哪里创建共享的FactoryBot关联?

我有一个用户模型has_one需要公司。使用FactoryBot,我想创建几个共享同一公司的用户。我看到一些建议,我解释为建议我创建公司......

回答 1 投票 0

弃用警告:配置选项`config.serve_static_assets`已重命名为`config.serve_static_files`

到目前为止我的rails应用程序已经完美运行但是,像往常一样运行bundle exec rails server命令启动我的Web服务器进行开发之后我收到此错误消息:DEPRECATION警告:...

回答 2 投票 0

控制器规范中的参数数量错误(给定2,预期为0)

我想检查创建操作是否通过。描述“#create”do let!(:user){create(:user)} let!(:post){create_list(:post,3,user:user)} context“authenticated user”do it ...

回答 1 投票 0

用户的未定义方法'current_sign_in_ip'(NoMethodError)

有兴趣了解BDD,我正在关注在rails 5应用程序中设置BDD堆栈中提到的免费Rails测试手册,并且几乎完成了第5章Bootstrapping a User ...

回答 1 投票 0

如果实体与不同的实体相关联,我希望阻止删除实体

如果实体与用户界面中的不同实体相关联,我希望防止删除实体。 class foo belongs_to bar class bar获取/ foos(即Foo对象列表)...

回答 2 投票 0

导致弃用警告的原因是:ActiveRecord :: Base.raise_in_transactional_callbacks =?

我在运行我的功能规范时收到此消息:DEPRECATION警告:不推荐使用ActiveRecord :: Base.raise_in_transactional_callbacks =,没有效果,将在不更换的情况下删除。我是 ...

回答 2 投票 21

如何实现名称路由而不是id

我需要url,例如localhost:3000 / newyork,localhost:3000/19

回答 3 投票 -1

当foreign_key是字符串时,用于遗留数据的rails关联

我有一个不幸的任务,即使用rails ap使一些遗留数据工作。一些id字段是字符串:client_id =>“30430”但是在postgres中(我们更喜欢使用)...

回答 1 投票 1

如何清理黄瓜栏中不同功能之间的数据库?

我在功能之间清理数据库时遇到了麻烦。我尝试使用Before钩子,但它运行的每个场景,但我只需要在每个功能的开头清理数据库,而不是...

回答 5 投票 0

在rails中使用js.erb

在带有设计的Rails 5 app中,我需要使用new.js.erb文件来更新我的注册视图和控制器中的select标签。我似乎无法弄清楚为什么我的new.js.erb文件不起作用。我试过了 ...

回答 1 投票 0

DelayedJob工作者没有加载我的所有应用程序,我得到NameError:未初始化的常量

我有一个与DelayedJob工作者一起工作的工作。它试图使用models / a / myclass.rb中的常量my_class.rb如下所示:模块A MY_CONST =“my_value”.freeze class B end end在我的...

回答 1 投票 1

装饰一个Rails引擎助手,以包含来自主应用程序的问题

我想通过装饰其中一个引擎的辅助模块,从引擎中的应用程序中包含一个ActiveSupport :: Concern。这是引擎的助手:模块MyEngine模块MyHelper ...

回答 2 投票 2

Rails,ActiveRecord,在int数组中查询id,保持传递数组的顺序

我正在考虑解决问题的最佳方案。假设我们有一个ActiveRecord模型的ID列表:ids = [1,100,5,30,4,2,88,44]然后我想进行选择所有的查询...

回答 6 投票 13

Rails:为什么我的服务器将http重定向到https

我有一个我在Heroku上构建的rails应用程序,我已将其配置为在那里使用SSL。现在我转向AWS EC2,我想让我的应用程序版本在没有SSL的情况下运行。一旦完成,我会......

回答 5 投票 8

在Rails 5中覆盖默认的Jbuilder脚手架生成器

我已经在rails 3中的Override默认脚手架生成器中使用jackpipe的说明为控制器创建了一个脚手架生成器,但我没有设法对Jbuilder做同样的事情。我试过这个:...

回答 1 投票 1

使用Rails Rspec进行测试 - 预期和得到的不匹配

我对Rails的Rspec很新。我只是试图运行一些测试,以查看是否已保存新用户,是否已输入名称,电子邮件和密码,但由于某些原因它没有工作,因为没有......

回答 2 投票 0

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