ruby 相关问题

Ruby是一个多平台的开源,动态的面向对象的解释语言,由Yukihiro Matsumoto(Matz)于1995年创建。[ruby]标签用于与Ruby语言相关的问题,包括其语法和库。 Ruby on Rails问题应该用[ruby-on-rails]标记。

Ruby注入初始为哈希

任何人都可以告诉我为什么以下:['a','b'] .inject({}){| m,e | m [e] = e}抛出错误:IndexError:字符串与(irb)不匹配:11:在`[] ='from(irb):11:在`block in ...

回答 3 投票 48

使用Passenger和Apache在vps上部署我的rails应用程序

我在使用Passenger部署我的rails应用程序时遵循了这个演练(https://www.phusionpassenger.com/library/walkthroughs/deploy/ruby/ownserver/apache/oss/el6/deploy_app.html)但是当我尝试去... 。

回答 1 投票 0

Rails未定义的方法`持久化?'

我使用rails我的项目使用mongodb制作API我得到了这个错误:NoMethodError:未定义的方法`持久化?'for ActionController ::参数:0x000055f487fc4ac8此错误在我的...

回答 2 投票 2

Rails引用相同模型的活动记录关联

我正在寻找一些帮助设置这两个表之间的activerecord关联。特别是与政府党和反对党的关系 - 我会......

回答 1 投票 1

如何检查Ruby中是否已存在类

如何检查Ruby中是否已存在类?我的代码是:puts“输入Class的名称以查看它是否存在”nameofclass = gets.chomp eval(“#{nameofclass} ......不确定要写什么...

回答 13 投票 59

undefined方法`model_name'代表nil:NilClass - 尝试编辑帖子

我已经制作了一个销售网站的椅子,目前我想编辑一个主席职位,无论是谁发布的。然而它为nil:NilClass'提出了一个错误'undefined method`model_name'。不确定 ...

回答 1 投票 1

ruby sidekiq`requiret':无法加载这样的文件--pg(LoadError)

我尝试使用一些额外的功能在纯红宝石上构建微服务。我使用sidekiq进行作业,使用pg进行数据库连接。启动Sidekiq服务器我使用默认设置和代码:#。/ config / sidekiq ....

回答 3 投票 0

在define_method定义的方法上调用super

我创建了一个Model类,我根据在User中调用的方法(属性)定义方法(继承自Model)。问题是我无法覆盖define_method定义的方法,...

回答 3 投票 4

将current_user id分配给导入学生列表

实际上我正在尝试将Excel文件导入rails 5应用程序。导入时我收到错误,ActiveRecord :: RecordInvalid(验证失败:用户必须存在)这是我的student.rb ...

回答 1 投票 0

使用Slim将变量从内容传递到Nanoc中的布局

我基本上想知道使用Nanoc和Slim将ruby变量从内容页面传递到其布局的最简单方法。我在考虑这样的事情:content / content.slim:--- title:...

回答 1 投票 1

哈希的最后一个元素

我发送了几个用于打印票证参数的参数:{“utf8”=>“✓”,“list”=> {“client_0801541”=>“0801541”,“client_0801554”=>“0801554”,“client_0801554 “=>” ...

回答 1 投票 0

没有收到设计确认邮件

按照教程我将基本的rails应用程序添加用户身份验证。如果Rails.env.development有一个步骤,我必须将以下代码添加到setup_mail.rb文件? ...

回答 5 投票 1

如何使用Rugged ruby gem拉出git存储库

如何使用Rugged ruby gem从远程仓库中提取更改。随着api的改变,关于这个主题的大多数问题已经过时了。我正在使用一个简单的回购,没有任何复杂的。我在下面找到了一个代码......

回答 1 投票 3

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

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

回答 4 投票 4

弃用警告:配置选项`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

如何使用Rack / Test测试Sinatra重定向?该应用程序工作,但测试没有

看起来我要么缺少一些非常基本的东西,要么Rack / Test无法应对Sinatra进行重定向。据推测,有一种解决方法或Rack / Test将无用。谁能......

回答 3 投票 1

在ruby中捕获Ctrl-c

我通过了一个长期运行的遗留ruby程序,它有很多次出现#dosomething rescue Exception => e #halt异常的进度结束。没有......

回答 5 投票 99

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

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

回答 2 投票 21

如何在命令行上使用相同的命令,通过Ruby shell命令运行app

我有一个简单的Ruby(Sinatra)服务器,使用ruby app.rb从命令行启动时没有问题。但是,当我通过命令行应用程序执行相同的命令时,使用`ruby app.rb`或...

回答 1 投票 2

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