cost 389 ms
Zeitwerk + Rails 6.1 带有 model 和命名空间子类,“早期的自动加载被丢弃” - Zeitwerk + Rails 6.1 with model and namespaced subclasses, "earlier autoload discarded"

在对 SO 和 Rails 的 GitHub 问题中的一个非常相似的问题进行研究之后,我仍然不清楚出了什么问题。 我的命名空间 model 子类不是预先加载的,但我相信它们已正确声明并位于正确的位置。 它们似乎是自动加载的并且可以访问,但是在它们被实例化之前,每个都不会出现在父subclasses ...

为自定义 class 设置 yaml_column_permitted_classes 的正确方法 - Correct way to set yaml_column_permitted_classes for a custom class

由于此安全公告,序列化属性需要使用 YAML.safe_load 和允许类的安全列表。 我遇到的问题是我想使用自定义 class (Foo::Bar) 并且看起来至少在 Rails 6.1 中您需要在application.rb中将允许的类设置为启动过程的开始。 config.active_r ...

如何在注销后使用 Rails Hotwire 调用 API 刷新所有 cookies、令牌和 session - How can I refresh all the cookies, token and session after logout calling API using Rails Hotwire

我正在开发一个在 Rails Hotwire 中完成的项目,其中 devise gem 已用于身份验证,并且在前端 Stimulus.js 中已使用。 而不是使用link_to,我想用删除方法编写一个API,像这样刷新:cookies,令牌,导致时间延迟需要一些时间来删除所有造成问题的东西: 我的 ...

升级到 Rails 7.0 后,Rails Model 在初始化程序中不再可用 - Rails Model no longer available in initializer after upgrade to Rails 7.0

我有一个 Rails 初始化程序 ( features.rb ),它必须访问 model ( Report )。 使用 Zeitwerk 和 6.1 的默认设置,这一切都与 Rails 6.1 完美配合: 但是升级到 Rails 7,将默认值保持在 6.1(并且显然使用 Zeitwerk),它不起作 ...

Rails 需要帮助从产品视图中捕获 model 中的表单字段 - Rails Need help to capture form field in model from product view

我需要在产品展示页面内捕获用户在 form_for 中添加的字段。 我的product.rb model如下: 我的投诉.rb model 如下: 我的 user.rb model 如下: 我的产品 controller 是一个基本的 controller,具有所有新的、创建、编辑、更新操作,所有路 ...

如何使用turbo渲染不带变量的部分 - how to render partial without variable with turbo

我通过互联网搜索,但我只找到“更新后如何渲染部分”等。现在我点击图片,页面正在引用并出现部分。 但是这个令人耳目一新的部分……对我不利,所以我想知道……我可以用 Turbo 渲染部分(或者如果我已经渲染过的话就替换)吗? Ruby 版本:3.0.4 导轨版本:6.1.6 我的观点: 我的“外国伙伴 ...

面对 ActiveRecord::NotNullViolation 异常:PG::NotNullViolation:错误:“item_id”列中的空值违反非空约束 - Facing ActiveRecord::NotNullViolation Exception: PG::NotNullViolation: ERROR: null value in column "item_id" violates not-null constraint

我正面临ActiveRecord::NotNullViolation Exception: PG::NotNullViolation: ERROR: null value in column "item_id" violates not-null constraint错误。 我不知道如何解决这个错误 ...

Rails 6.1 - 单击任何按钮后 JS 停止工作 - Rails 6.1 - JS stops working after clicking on any button

我有一些通过渠道链接到 application.html.erb 的 JS 函数。 加载页面时,它们都可以正常工作。 但是,如果我单击页面上的任何按钮 (href=""),JS 似乎停止工作并且我的任何功能都不再适用。 这是 application.html.erb 文件: 功能之一: ...

如何在 Ruby On Rails 中高效地操作两个连接表 - How to efficiently operate on two joined tables in Ruby On Rails

我有两个表:Transfers 和 Releases。 我需要将它们加入一个有序数组 如您所见,有一个问题。 每次我想查看另外 27 条记录(我正在使用 'will-paginate' gem)时,它都会再次触发此查询。 有没有办法只做一次然后对这个数组进行操作? 附言。 对不起,我的英语不好 ...

Zeitwerk 在 Rails 6.1.6 中不需要正确的 lib 类 - Zeitwerk doesn't requires lib classes properly in Rails 6.1.6

我正在尝试将我的应用程序从 Rails 5.2 更新到 6.1,并使用 Zeitwerk 自动加载,但我在自动加载/lib类时遇到了一些问题。 我将其包含在config/application.rb中: 而且,当我运行zeitwerk:check时,它会提醒我: 它被声明为: 当我尝试 ...

发布将 Rails 6.1 部署到 AWS Elastic Beanstalk - Issue Deploying Rails 6.1 to AWS Elastic Beanstalk

有关将 Rails 部署到 AWS Elastic Beanstalk 的任何提示? 我开始有真正的困难。 我解决的每个错误都会导致另一个错误。 现在它有编译资产warning: shebang line ending with \r may cause problems ,所以我现在通过将一个环 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM