问答列表

无法安装 Ruby 3.0.2 在 Ubuntu 上 22.10

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

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

如何使用 Active storage 和 jbuilder 上传多个图像而不是 1 个图像?

作者:Ozge Cokyasar 提问时间:7/18/2020

这是我目前在我的视觉模型中拥有的: has_one_attached :image belongs_to :user def featured_image_url if self.imag...

在 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、空或空格字符串。例如,、、、和为空。...

Node-red:解析 HTML 获取数据

作者:Shahram Shinshaawh 提问时间:5/30/2023

我正在尝试从这个站点获取一些信息,我在 node-red 中创建了一个非常简单的流程,但在输出中我无法找到值。 这就是我要找的: 路径: div.col-xs-12.col-sm-8 > div...

Ruby IPAddr 类接受错误的 IPv6 地址字符串

作者:Md. Farhan Memon 提问时间:6/1/2023

我们正在升级 ruby 版本 v2.7.3 -> v3.1.3 我们的一个测试用例失败,与有效的 ipv6 地址字符串相关,请检查以下内容 # ruby 2.7.3 IPAddr.new('fe8...

获取属于模型的所有嵌套对象

作者:cnn 提问时间:6/16/2023

我有一个模型,该模型可以具有多个子位置或一个父位置。 假设位置 A 是父位置,位置 B 和位置 C 是子位置。但位置 B 也有一个子位置 D。Location 如何获取父位置 A 的所有子位置,包括...


共128条 当前第7页