ruby 相关问题

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

rubocop 在 Rails 6 和 Ruby 3 上失败

我使用 Rails 6.1.7.7 和 Ruby 3.0.6p216 创建了一个原始的新 Rails 应用程序(rails new myapp)。我使用的是运行 Sonoma 14.2 的 Apple M2 Pro。 我安装了 rubocop 并将其添加到 Gemfile 中。 rvm @globa...

回答 1 投票 0

更改rails ActiveRecord 查询跟踪的格式

在我使用 Postgres 的 Ruby on Rails 项目中,当触发查询时,我会在 Rails 日志中看到这一点。 MessageThreadsUser 计数 (2.0ms) SELECT COUNT(*) FROM "message_threads_users" WHERE "

回答 1 投票 0

在字符串检查中使用单引号

我有以下程序: args = [“a”,“b”] cmd_args = args.map{|x| x.检查} str = cmd_args.join(' ') 把 str 输出是: “一”“二” 我希望输出如下(sub-st...

回答 3 投票 0

为什么 ruby 允许子类访问父类的私有方法?

类主要 def 说你好 写上“你好” 结尾 私人的 def say_hi 说“嗨” 结尾 结尾 子主类 < Main def say_hello ...

回答 2 投票 0

在 ruby 中映射哈希数组的更优雅的方式

我有一个哈希数组: hashes = [{field: 'one'}, {field: 'two'}] 我想从中获取字段列表: ['one', 'two'] hashes.map(&:field) 显然不起作用,并且 hashes.map {...

回答 4 投票 0

Ruby,带返回值的一行保护子句

我有执行以下操作的 ruby 代码 如果guard_clause_fails,返回[:error,“错误消息”]? 我想写的是这样的 返回(插入guard_clause的第二部分...

回答 1 投票 0

在 Ruby 中复制哈希

我正在尝试通过使用另一个具有默认值的哈希来初始化 ruby 中的哈希。我想要一个深副本,但我似乎只得到一个浅副本。 这是一个例子: DEFAULT_HASH = { a: 0, b: 1 }.

回答 4 投票 0

如何使用 rspec 在 sinatra 中测试重定向?

我正在尝试在 rspec 中测试我的 sinatra 应用程序(更具体地说,padrino 应用程序)的主页上的重定向。我找到了redirect_to,但它似乎只在rspec-rails 中。你如何测试...

回答 4 投票 0

在二维数组中查找相邻元素(类似扫雷的矩阵)

我有一个像这样的二维数组。 [ [“+”、“-”、“-”、“-”、“-”、“-”、“-”、“-”、“-”、“-”、“-”、&

回答 2 投票 0

Ruby Web Scrape (Nokogiri) - 清理

我正在尝试如何抓取网站数据。 这是我经过几天的研究后整理出来的,但是,Nokogiri 的输出并不像我预期的那么“干净”。当我...

回答 2 投票 0

二维码未显示在电子邮件、Rails 中

我正在处理一个遗留的 Rails 网站。我正在尝试将 QR 码放入电子邮件中(否则在网站上正常工作),使用 QRCode.js。 <% @tires.each do |tire| %> 轮胎... 我正在处理一个遗留的 Rails 网站。我正在尝试将 QR 码放入电子邮件中(否则在网站上可以正常工作),使用 QRCode.js。 <% @tires.each do |tire| %> <h3>TIRE <%= tire.id %> QR CODE</h3> <div class="barcode-main" id="barcode_<%=tire.id%>"></div> <script> var qrcode = new QRCode("barcode_<%=tire.id%>", { text: "http://jindo.dev.naver.com/collie", width: 128, height: 128, colorDark : "#000000", colorLight : "#ffffff", correctLevel : QRCode.CorrectLevel.H }); </script> <% end %> etc 在 Gmail 检查中,元素是: <div id="m_142369116572343918barcode_49"></div> 在 Outlook 检查中,元素是: <div id="x_barcode_49"></div> 没有类,并且id前面被乱码更改。作为附件和其他地方都可以正常工作。 ...我现在也尝试使用 RQRCode 和 Google Chart QR 进行相同的操作 - 可以让它们显示在网站上,但不能显示在电子邮件中。使用 RQRCode 时,元素显示为 <u></u>,而使用 Google Chart QR 时,它是一个损坏的图像。 我用 3 个 QR gem 失败了,最终用 QuickChart 得到了它(没有意识到 Google Charts QR 已贬值)。

回答 1 投票 0

在 Active Admin 中禁用 CSV 下载

我正在使用 Active Admin gem,我想隐藏或删除每个模型索引页面上的链接,以允许用户下载 CSV、XML 或 JSON 格式的数据。有什么办法可以做到这一点吗?

回答 6 投票 0

在 Rails 3 中为 has_many :through 关系创建控制器和视图

有很多教程向您展示如何在 Rails 中创建 has_many :through 关系的模型指令,但似乎没有很多与 setti 过程相关的文章...

回答 2 投票 0

有没有办法在belong_to关联中动态设置class_name

我已经搅动了这门课 模块账户活动 班级搅动 < AccountActivity belongs_to :subscription, class_name: 'NewSubscription' end end now, I have another subscription table

回答 1 投票 0

验证月份日期的背景颜色

我有一个日历,显示每天的出勤情况。每个日期都有不同的颜色显示(例如:如果员工在场,则为绿色。如果缺席,则应为红色。如果是假期,则为

回答 1 投票 0

为什么 Ruby 在方法调用中支持尾随逗号,但在方法定义中不支持?

例如,这是有效的 Ruby: def foo(酒吧, 巴兹);结尾 富(1, 2,) 但这不是 def foo(酒吧, 巴兹,); end # 语法错误,意外的 ')' (SyntaxError) 富(1,2,)

回答 1 投票 0

创建或初始化。如何最小化数据库和服务器的负载

我在 ruby on Rails 框架中用 ruby 编写。我无法理解假设的情况。 假设 get_date 函数返回一个包含大约 1000 万个元素的数组。每个元素包含...

回答 1 投票 0

在 Apple Silicon 上:ruby-build:未找到定义:3.0.0

当我尝试安装最新的 ruby (3.0.0) 时,它失败并显示: ruby-build:未找到定义:3.0.0 显然,Ruby 3 已经发布一个多月了,所以我猜测团队正在遇到

回答 3 投票 0

如何更改 RTF 文档中特定字符的背景颜色?

我正在尝试从 Ruby 程序输出 RTF(富文本格式) - 我更喜欢直接发出 RTF,而不使用 RTF gem,因为我正在做非常简单的事情。 我想强调一下...

回答 0 投票 0

将哈希键转换为驼峰式

hash = {test_user: '1', user_details: {first_name: "测试"}} 输出= {testUser:'1',userDetails:{firstName:“测试”}} 程序: 新哈希 = {} 如果 hash.values.map{|x| x.class}.

回答 2 投票 0

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