红宝石 问答列表

命令行管理程序中的 EOF 运算符未退出

作者:Dawit 提问时间:12/20/2022

我正在尝试使用 Vagrantfile 在我的客户机上编辑 hadoop 文件。我正在使用 .这将编辑文件,但即使是 EOF 也被视为文本,并且它已插入到文件中。EOF 没有退出,因此以下所有内容都被...

Ruby - 从捐赠日期获取过去 x 个月

作者:Rubioli 提问时间:1/2/2023

我怎样才能从捐赠日期获得过去的 x 个月? 例如,如果日期是 2023-01-04,而我想要过去 3 个月(包括当前日期),它会给我一个:array [ '2023-01-01', '2022-1...

我如何用heredoc插入文本文件的内容,用ruby插入变量

作者:MMfood 提问时间:2/17/2023

我创建 CLI 时出现问题。我想让用户有机会将他们的数据插入到文本文件中,为此我创建了一个文件并向其中添加了一个 heredoc 我正在尝试从文本文档中获取数据,该文本文档中有一个 heredoc,其...

如何访问可能并不总是位于同一位置的某个 JSON 元素?

作者:Will DeBernardi 提问时间:3/3/2023

鉴于以下从 API 返回的 JSON,Ruby 中从数组元素中检索元素的最佳方式是什么?在本例中,值为 1005。value"detail_type": "SubTotalLineDetail" 问...

无法安装 Ruby 3.0.2 在 Ubuntu 上 22.10

作者:CombustibleToast 提问时间:3/22/2023

我尝试同时使用 Ruby 版本管理器 (RVM) 和 RBENV 来安装 3.0.2,但两次都出现某种 Make 错误,但无法对日志文件进行正面或反面处理。 以下是使用 RVM 进行安装的控制台日志 ...

在 Ruby 3 中模式匹配哈希时的默认值

作者:Alexey Romanov 提问时间:3/26/2023

在 Ruby 3 中, hash => {a:} 工作方式类似于 JS { a } = hash 除了如果不是键,它会抛出异常,而不是分配 .好的,我们可以做:ahasha = nil ...

指南针监视:File:Class 的未定义方法“存在?

作者:Nico 提问时间:4/4/2023

(对 ruby/gem/sass/compass 非常不熟悉) 我已经在我的 Ubuntu 服务器 22.04、ruby 3.2.1、gem 3.4.10、sass 3.7.4 和 compass ...

升级到 haml 6 会导致 ActionView::Template::Error({:add_to_stack=>true}:Hash 的未定义方法“safe_concat”)错误

作者:lucas 提问时间:3/18/2023

我们在应用程序中使用 haml 5.2.2 + Ruby 3.2 + Rails 7 + haml-rails 2.1。 当我升级到 haml 6.1.1 时,我的 rails 视图开始失败,并出现...

比较 case 语句和 if 语句中的类时出现意外结果

作者:Mendoza 提问时间:1/16/2018

因此,我正在编写一个模块函数,将“falsey”和“truthy”值转换为true和false。为此,我使用了一个 case 表达式,据我所知,它基本上只是一个大的 elseif 语句,它使用 ===...

如何在 Ruby 中理解 nil vs. empty vs. blank

作者:Arrel 提问时间:5/20/2009

我发现自己在 Ruby on Rails 中反复寻找 、 和 的区别的明确定义。这是我最接近的:nil?blank?empty? blank?对象为 false、空或空格字符串。例如,、、、和为空。...


共105条 当前第6页