ruby-on-rails 相关问题

Ruby on Rails是一个用Ruby编写的开源全栈Web应用程序框架。它遵循流行的MVC框架模型,并以其“面向配置的约定”方法应用程序开发而闻名。

为什么在 Ubuntu 中安装 JSON gem 时出现错误?

使用 Ubuntu,当我运行“bundle install”来设置 Rails 环境时,它在 JSON gem 安装过程中抛出错误: 使用本机扩展安装 json (1.7.3) 宝石::安装程序::

回答 2 投票 0

LazyVim:如何使 erb 格式化程序工作?

我希望不要那么菜鸟,但我无法让它发挥作用。我是 LazyVim 的新手,阅读文档后我了解到它使用 Conform 进行格式化,然后我转到 Conform 的文档并...

回答 1 投票 0

使用ransack进行排序,通过关联和聚合方法

我在模型中有这样的联系 用户类 < ApplicationRecord has_many :support_user_orders, dependent: :destroy end class SupportUserOrder < ApplicationRecord belongs_to :user end I...

回答 1 投票 0

航线上的机架应用?

在路由中使用Rack应用而不是指定action有什么好处?我无法理解下面的代码中的路线是如何工作的。 匹配“/admin”,至:AdminApp,...

回答 2 投票 0

为什么 Rails RSpec 响应显示 302 而不是 401?

我被这个问题困扰好几天了,不知道哪里出了问题。几个月前我开始使用 Ruby on Rails,目前正在学习使用 API 进行身份验证。我看过

回答 4 投票 0

图像水印 MiniMagick & Rails 5.2

我正在尝试为模型的产品图像添加水印。我已经设置了静态图像进行测试,但出现错误,我不明白为什么。 任何人都可以帮忙解释为什么我会收到此错误...

回答 1 投票 0

Rails:Rails 6 中绝对路径的使用

最近,我将正在维护的 Rails 应用程序升级到了 Rails 6 RC2(来自 5.2.3)。因此,升级后,我立即运行了自动化测试(RSpec),测试输出给了我很多贬值......

回答 2 投票 0

认证失败! nil 的未定义方法“values_at”:NilClass:NoMethodError

我有 Rails 5 和 ruby 2.7。 我想在我的系统上集成 github 登录 我已经安装了 宝石“设计” gem 'omniauth-github' 宝石“omniauth-rails_csrf_protection” 我做了 github 配置se...

回答 1 投票 0

使用 Ruby on Rails 临时数据

如何在Ruby on Rails项目中保持数据的临时状态,即使用哪个API和库? 我尝试了会话方法,但效率没有我想要的那么高。我认为默认情况下,会话数据...

回答 1 投票 0

具有自定义名称的 Rails 表单未向控制器发送正确的参数

我在 Rails 中有一个调查表单,它循环遍历数据库表中的问题,并为每个问题生成一组单选按钮(答案选择)。 每组单选按钮应该...

回答 1 投票 0

Rails 操作中的救援使用,无需开始

如果没有 begin 关键字,这是如何工作的? 定义显示 @post = BlogPost.find(params[:id]) 救援 ActiveRecord::RecordNotFound 重定向到根路径 结尾 为什么不是呢? 定义显示 开始 @帖子=

回答 1 投票 0

在 Turbo/hotwire 的背景下理解 StimulusJS connect() 与initialize()

刺激手册将连接/初始化之间的区别描述为: 初始化():仅在控制器首次实例化时调用一次 connect():只要控制器处于

回答 1 投票 0

为什么新的 Rails 7.0.2.4 应用程序附带 bin/dev,而 Rails 7.0.3 应用程序却没有?

我注意到一个新的 Rails 7.0.2.4 应用程序附带了一个名为 bin/dev 的文件,而新的 Rails 7.0.3 应用程序似乎没有附带该文件。 我认为运行 bin/dev 而不是 Rails 服务器预编译

回答 2 投票 0

如何转换minitest创建测试以适应turbo_stream?

在 Hotwire 之前的 minitest 中,创建测试可能如下所示: 测试“应该创建用户”做 assert_difference('User.count') 做 发布 users_url,参数:{ 用户:

回答 2 投票 0

Rails UserMailer 与密件抄送

我将不得不发送一堆电子邮件,并且想知道将同一封电子邮件分别发送到一堆电子邮件的更省力的方法。 我必须假设 email_addresses = ApplicableUser.all...

回答 1 投票 0

在 ActiveRecord 查询中为表名添加类名

我有这一行: factory.workers.where.not(confirmed_at:nil).where(job_roles: {heavy_lifting:true,sensitive_area: false}).pluck(:work_capacity) 但关联表job_roles依赖于

回答 1 投票 0

Rails 7 - 如何在 Ubuntu 中打开位于磁盘上的文本文件?

我正在 Ubuntu 服务器上运行我的 Rails 应用程序。磁盘上文件的结构是这样的: /家 /dokku/my-rails-app /text-files/txt/my-file.txt 在 /home/dokku/my-rails-app 中是我的 Rails 应用程序...

回答 1 投票 0

如何在 Rails 应用程序中的 amCharts 5 工具提示文本中显示图例框?

我正在开发一个 Rails 应用程序,我使用 amCharts 5 创建图表。我需要在每个系列的工具提示文本中显示图例名称及其相应的颜色...

回答 1 投票 0

水豚测试上一个屏幕

在 ruby on Rails 应用程序中,我有一个“主屏幕”haml,其中带有一个添加按钮,可将用户带到“addscreen”按钮。我已经使用 Caybara 和 Selenium 创建了一个测试,检查是否...

回答 1 投票 0

Rails 中的一条记录如何既能持久化又不能同时存在?

我试图理解为什么我找不到附加到记录的文件,因此我在 after_save 回调期间在代码中的某个点放置了断点(重要的是要注意这种情况发生时......

回答 1 投票 0

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