标签[ruby]

Ruby是由松本行弘(Matz)于1995年创建的一种多平台开源,面向对象的动态解释语言。[ruby]标记用于与Ruby语言有关的问题,包括其语法和库。 Ruby on Rails问题应标记为[ruby-on-rails]。

0
0回复
11

在RSpec匹配器中,如何使在模型回调中创建的实例可用

我尝试测试一个模型。 创建被测模型后,它将从另一个模型创建一个对象,并根据另一个对象的ID发送电子邮件。 # model under test class AccountabilityBuddy &
0
1回复
17

如何在不呈现新URL的情况下实现link_to,AJAX,远程:true,response_to

我试图实现向应用程序添加upvote和downvotes,使用按钮或link_to远程提交控制器操作,并使用AJAX刷新计数部分。 赞成或不赞成总是以某种方式重定向到成员的路径。 当我使用head
0
1回复
38

如何在Ruby on Rails中使用变量获取模型

是否可以通过将Model名称分配给这样的变量来获取数据? 我想使用作为参数传入的动态模型名称来检索数据。 #Test is the model name model_name = "Test" mo
0
0回复
13

我需要我的Jekyll生成器插件才能运行,但是另一个要优先处理

我有一个自定义的Jekyll插件,特别是一个生成器,我需要在另一个插件jekyll-titles-from-headings 。 但是,另一个插件具有一个生成器,该生成器指定其优先级为:lowest
0
2回复
25

显示字符串表示形式的时区缩写

假设我在“事件”模型中将此字符串另存为“ time_zone”。 我想将该值转换为缩写形式。 因此,理想情况下看起来像这样 有进行转换的标准Rails方法吗? 我一直找不到。
0
1回复
21

更正我的多个rbenv路径的Linux $ PATH

我刚接触Linux Ubuntu,并且搞砸了Ruby on Rails的安装。 因此,我卸载了Ruby,并尝试遵循rbenv安装。 但是,我得到此堆栈跟踪: 我假设我尝试过安装rbenv的实例,但
3
1回复
56

如果出现以下情况,您会怎么称呼:-> {status_change? && 完成的? 在红宝石中?

我是红宝石的新手。 在ruby_on_rails项目中,我在模型的rb文件中找到以下代码 我不理解此处使用的语法...您能否告诉您if:和->在这里是什么意思? 谢谢
0
0回复
25

在Mac上新安装的Rails环境中运行软件包安装时出现问题[关闭]

关闭。 这个问题需要调试细节。 它当前不接受答案。
1
1回复
38

在对象初始化时在ruby中动态构建访问器

我围绕JSON API创建了一个ruby包装器,该包装将json格式的响应转换为ruby对象。 一个典型的资源如下所示: 当我收到JSON有效负载时,将其作为选项的哈希传递给初始化程序,然后将每个
0
0回复
40

遍历数据库Record

我有这样的数据库记录 现在我想,当事件的名称(@name)被取的记录列表page_viewed , started并selected我想要的只是第一个事件发生的记录,如果事件名称(@name)是获
1
1回复
48

红宝石是什么? 没有花括号的哈希? [复制]

这个问题已经在这里有了答案: 省略数组中的哈希的花括号(2个答案)
0
1回复
44

嵌套if语句ruby on rails抛出错误

我尝试应用此方法,但是当我以不存在的形式(而不是消息@stock = StockQuote::Stock.quote(params[:ticker])编写表单时,该网页向我发送了@stock = St
0
1回复
26

如何在Rails 6中更新@ model.submodel

我无法尝试以某种方式嵌套但得到不寻常结果的子模型更新失败。 背景(向下滚动查找问题): 更新reviews模型的布尔verified ,以将翻译是否已验证与翻译entry和与user模型相关的引用
0
2回复
33

将随机数的字符追加到命令的输出

我将此命令作为脚本的一部分,该脚本将时间戳添加到正在执行的命令的每一行: $command 2>&1 | tee >( ruby -pe 'print Time.now.str
0
2回复
40

使用ActiveRecord回调

使用Rails 6和Ruby 2.7 我使用可在create上运行的回调来运行计算; 但是,这不适用于更新。 除非标记为完成,否则我的计算将陷入循环。 因此,为了进行编辑/更新,我尝试使用befor
0
1回复
23

Webpacker最新版本中的未定义方法`javascript_packs_with_chunks_tag`

我刚升级到Webpacker 6.0.0.beta.5 ,出现此错误。
0
3回复
48

如何在ruby中将字符串转换为int

我在使用number = sep[1].scan(/\\w+/)之后获得了一个字符串,但是稍后我需要将数字与其他数字进行比较。 我知道我使用sep[1].scan(/\\w+/)丢弃其他符号,但是如何
0
0回复
31

如何创建带有消息的新ActiveModel :: Error进行测试?

我正在尝试测试使用表单的代码的save功能。 以下是我的代码: controller.rb def create @project = Project.new(params.requir
0
1回复
36

如何使用管理员/设备(不使用密码)对用户进行身份验证?

在我的应用程序登录期间,用户将仅提供电子邮件,不需要密码。我想使用devise / warden进行身份验证。 我试图覆盖valid_password? 在用户模型中,但是没有用。 请帮我解决这
0
0回复
46

相同类别的ActiveRecord模型不可比

我对Ruby + Rails中的以下现象感到很困惑:有时我会进行ActiveRecord对象比较。 这通常是可行的,但是有时当我运行测试套件时它们会失败,即使记录是相同的: 确定不是同一类,但是:

1 2 3 4 5 6 7 8 9 10 下一页