ruby 相关问题

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

如何告诉Rubocop忽略特定的目录或文件

我的项目是从第三方gem扩展开源类,我们不希望保持与我们自己的代码相同的编码标准。重构gem代码不是一个可行的选择。我们刚刚 ...

回答 3 投票 55

如何制作可在rails应用程序中的任何位置使用的自定义方法

我希望创建一个自定义方法(例如def plus_two(x)x + 2 end并让它在应用程序中的任何地方都可访问 - 也就是说,可以在控制器,模型,控制台,视图,测试和任何其他方法中访问... 。

回答 1 投票 0

是否可以列出池中当前的所有数据库连接?

我在一个独立于rails应用程序运行的守护进程中获得ActiveRecord :: ConnectionTimeoutError。我正在使用带有Apache和MySQL的Passenger作为数据库。乘客的默认游泳池大小为6(...

回答 2 投票 6

NoMethodError:String的未定义方法'permit'

我有一个带Rails API的React SPA。我最近在React端更改了我的API请求以通过axios而不是jquery,我的axios设置是:export default class API {static send(verb,...

回答 2 投票 0

在rails中验证pdf的数字签名时出现Origami和OpenSSL错误

我需要验证我收到的PDF的数字签名,我搜索了几个宝石,我找到了Origami pdf阅读器和openssl来解析证书。我有两个证书文件一个...

回答 1 投票 2

let和def之间的区别

我想知道方法和让定义里面的rspec描述块?我为什么要使用let而不是def? let(:create_user){post:create} vs def create_user post:create end两种方式似乎......

回答 3 投票 3

用于从Nosql数据的散列中获取数据的通用ruby方法实现

如何使用自定义ruby实现从散列哈希中获取特定值我有一个以这种特定格式出现的nosql数据:{:bookname =>“为Guadalcanal而战”,:...

回答 2 投票 0

音频的内容不是他们所报道的内容 - Paperclip

这里是Ruby的初学者!我正在尝试在ruby上创建一个Soundcloud克隆。当我尝试上传音频文件时,我收到错误:1错误禁止保存此歌曲:音频具有以下内容......

回答 1 投票 2

RUBY - 在一系列哈希中找到最常用的药物名称

我需要在哈希数组中获得最常用的药物名称。数组数据是:Medicine.create([{name:“Apixibucil”,patient_id:1,review_id:17,nurse_id:2},{name:“Adriacilin”,...

回答 2 投票 -2

gem install使用ruby 1.8.7,rbenv和其他本地宝石引发了分段错误

我有一个旧项目维护ruby 1.8.7,但我无法安装bundle,因为目前没有安装捆绑器,并且尝试gem install bundler会引发Segmentation故障。事实上 ...

回答 3 投票 1

在REGEX中选择引号但不是撇号

我想实现这个惊人的结果(我正在使用Ruby):输入:“乔无法区分'大'和大。”输出:“乔无法区分大小。”摆脱报价,但......

回答 4 投票 1

ruby散列中的条件键/值

是否有一个很好的(一行)方式在ruby中编写一个哈希值,只有条件满足时才有一些条目?我想到{:a =>'a',:b =>('b'如果条件)}但是离开:b == nil if ...

回答 12 投票 46

使用Rspec测试图像

我有一个用Ruby构建的CLI应用程序,我想测试应用程序正在运行,我的测试框架是带有RSpec的Aruba,它的工作是从图像中提取exif数据。任何机会,谁可能有一个想法......

回答 1 投票 0

Sinatra,Puma,ActiveRecord:没有找到“主要”的连接池

我正在使用Sinatra 2.0.5,ActiveRecord 5.2.2,Puma 3.12.0在Ruby 2.4.4中构建服务。 (我没有使用rails。)我的代码看起来像这样。我有一个端点打开数据库连接(到...

回答 1 投票 2

在google appengine上部署ruby + sinatra应用程序

我正在尝试在google appengine中部署ruby + sinatra应用程序。使用appengine-java-sdk-1.8.4的部署过程似乎结束了,但是当我访问应用程序URL时,我收到此错误:org.jruby ....

回答 1 投票 3

试图在simple_from中显示Uppy上传器

我已经成功地通过在simple_form的input [type = file]类列表中添加一个名为“dashboard-container”的类来包含uppy uploader,但是我的上传器没有在字段中显示。 ...

回答 1 投票 0

如何在Ruby中转储Bugsnag报告

我想将完整的报告转发给Ruby中的Bugsnag。我试过这个:Bugsnag.before_notify_callbacks << lambda {| report |把报告}但我得到的唯一结果是......

回答 1 投票 0

Mechanize Rails - Web Scraping - 服务器使用JSON进行响应 - 如何将URL解析为下载CSV

我是Mechanize的新手并试图克服这个非常明显的答案。我将一个简短的脚本放在外部站点上进行身份验证,然后单击一个动态生成CSV文件的链接。一世 ...

回答 1 投票 2

如何检查数组中的任何元素是否大于100?

这应该返回true array = [30,40,50,100]这应该返回false:array = [10,20,30,40]是否存在预定义的函数?

回答 1 投票 0

如何在'vagrant up'上传递参数并将其放在Vagrantfile的范围内?

我正在寻找一种方法将参数传递给Chef cookbook,如:$ vagrant up some_parameter然后在其中一个Chef cookbooks中使用some_parameter。

回答 4 投票 76

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