ruby 相关问题

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

Rails在我的redis缓存中添加额外的行

我在我的项目中使用redis-rails来存储用户的缓存,我不知道为什么在缓存开始时添加额外的行。这是我的配置:config.cache_store =:redis_store,{host:ENV ['...

回答 1 投票 1

什么“<

例如:code = <

回答 4 投票 28

Ruby连接关闭(DRb :: DRbConnError)

我在使用Ruby DRb时遇到了一个非常奇怪的行为,或者问题可能是dbm。我使用dbm数据库与服务器,以及通过DRb发出请求的客户端。这是方法......

回答 2 投票 1

ruby on rails升级资产预编译失败

我有一个rails 4.2应用程序我正在从3.2升级。资产预备有问题,但我不确定我缺少什么。 #Gemfile gem'trail','〜> 4.2.7.1'...

回答 1 投票 1

远程表单将找不到关联ID

我的程序有一个WorkOrder:has_many LineItems。我将部分(/views/line_items/_add_line_item.html.erb)渲染到具有远程true的WorkOrder#Show(/views/work_orders/show.html.erb)中。 ...

回答 2 投票 0

如何在Ruby中搜索$ PATH中的可执行文件[重复]

是否有一个ruby函数来搜索(Linux)系统路径中的可执行文件?我知道我可以这样做:path =`which ls`#found if?$。exitstatus == 0但它有红宝石的方式吗?就像是: ...

回答 1 投票 3

即使存在未设置为true,Rails验证也需要数值

我正在尝试保存一个没有一个字段集的记录 - 它在模型中具有验证数值。即使验证中不需要存在,它仍然会抛出......

回答 5 投票 59

将xml转换为本机Ruby数据结构

我正在从像这样返回xml的api中获取数据:

回答 4 投票 3

Capybara:从加载的页面保存图像(不是截图)

我正在使用红宝石和水豚宝石。我的观点是加载页面,保存图像,然后用它做一些事情。网页地址是相同的,但每次重新加载页面时图像都不同它实际上是...

回答 2 投票 3

使用rails s无法使用rails启动数据库

所以我犯了一个巨大的错误,删除了一个计划从git克隆它的rails应用程序。现在我陷入困境,没有让我的服务器使用rails运行。我一直收到以下错误,我不确定......

回答 1 投票 0

无法使用rbenv使用ruby版本2.4.2p198

我正在尝试使用rbenv使用ruby版本2.4.2p198。运行命令rbenv install --list时会显示版本2.4.2但不会显示2.4.2p198。我安装版本2.4.2运行rbenv安装2.4 ....

回答 1 投票 0

验证外部gem的ActiveRecord模型的最佳方法

将验证添加到外部Gem的activerecord模型的最佳方法是什么? module库类Model <ActiveRecord :: Base验证:field_active,included:{in:[true,false]} ...

回答 1 投票 0

Sprintf与Ruby相比

为什么sprintf不能在函数中输出,但是put会吗? irb(main):001:0> 3.times {| i | sprintf(“%s”,i.to_s)} => 3 irb(main):002:0> 3.times {| i | puts i} 0 1 2 => 3 ...的文档

回答 1 投票 -1

如何访问类<< self中定义的实例变量

鉴于以下代码,为什么Dog.speak不会返回“这里是@var变量”:class Dog class << self @var =“这里是@var变量”def说@var end ...

回答 2 投票 2

单例对象上的attr_accessor未按预期工作

为什么Cat.new.name工作但Dog.new.name不起作用,给定这两个不同的实现:class Cat end Cat.instance_eval do attr_accessor:name end但是这不起作用:class ...

回答 1 投票 2

每当宝石不是每2秒钟工作一次

我已经实现了什么时候我的后端crons工作的宝石工作,当我尝试像每个2.seconds做的时候工作得很好“我的:rake:task”结束我得到这个错误`parse_time':时间必须在......

回答 3 投票 2

使用mongify检查database.config的问题

我正在运行命令:mongify check database.config但是我收到此错误:C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/activerecord-4.2.8/lib/active_record/connection_adapters/。 ..

回答 1 投票 0

具有多个条件的ruby case语句如何工作[重复]

我的代码:def double_mails?(mail)if @ mails_hash.include?(mail)&& @ mails_hash [mail]> 0 p“true”return true elsif @ mails_hash.include?(mail)&& @ mails_hash [mail] = .. 。

回答 1 投票 1

在ruby中,有没有办法在控制台中知道方法的作用?

在Ruby中,如果我正在寻找类的方法。即:String.methods.sort,我有以下内容:[:!,:!=,:!〜,:,:==,:===,:=〜,:>,:> =,:__ id__, :__ send__,:......

回答 2 投票 0

Ruby if / assign语句?

我已经运行了以下代码,我不知道它是做什么的。为什么他们使用=来比较值,还是他们分配值并在分配后检查值是否为真?如果......

回答 1 投票 0

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