Ruby-on-Rails 问答列表

Rails 7 中的意外回调行为

作者:SAKSHAM SHARMA 提问时间:7/11/2022

我一直在尝试将我的代码库从 rails 5 迁移到 rails 7,但回调存在一些我无法弄清楚的问题 问题: 当多个回调(如 和)应该触发相同的方法时,表示该方法没有被调用。例如:after_cr...

从其他控制器调用模型方法的 Rails 最佳实践

作者:aj soprano 提问时间:7/13/2022

我有 和 。我有一种方法,我想打电话给.但我不确定这样做的最佳做法是什么。这是我现在的方法:Model_amodel_a_controllerModel_bmodel_bmodel_a_control...

使用 Zeitwerk 自动加载器在 Rails 6 中命名服务对象

作者:phoxley 提问时间:8/5/2020

Rails 6 切换到 Zeitwerk 作为默认的自动加载器。Zeitwerk 将加载 /app 文件夹中的所有文件,无需命名空间。这意味着,现在可以直接调用 app/services/demo/t...

Ruby on rails - 如何与生成的文件夹关联,这些文件夹是其他文件夹的嵌套/子文件夹

作者:Ese10 提问时间:7/19/2022

我有一个名为 admin 的文件夹,其中有一个生成的名为 products 的脚手架,该脚手架的primary_key id 也更改为 ect。然后,我创建了一个名为 cart_products 的模...

设计出诱人的变革accept_invitation_url

作者:Djozeph 提问时间:7/20/2022

在邀请邮件中,我可以看到生成接受链接的方法: accept_invitation_url(@resource, invitation_token: @token) 我想知道如何编辑(或覆盖)此方...

从 WebUI 外部访问 Sharepoint

作者:salt.racer 提问时间:8/29/2008

是否可以访问 sharepoint 服务器的数据库后端?我的公司使用 Sharepoint 来存储各种资产的数据和图片。理想情况下,我将能够访问数据并将其显示在我的应用程序中,以允许用户使用这两种访问...

如何修复错误生成的脚手架?

作者:benj-by 提问时间:7/26/2022

为方便起见,假设我们运行以下内容:bin/rails generate scaffold Candidate::Test 然后,生成函数继续生成相应模块名称上的所有主要组件。如果我在生成脚手架后做右...

Rails:创建一个添加另一个引用模型的表单

作者:Jens Schmidt 提问时间:7/26/2022

我有一个评分表,其中包含一个解释字段(文本)。我想要一个创建两个条目的表单(在SasRating和TextContent中)。 我的代码: 迁移: class CreateSasRatings ...

如何向自定义 Rails 异常添加属性

作者:aj soprano 提问时间:8/1/2022

假设我有一个从父错误类继承的自定义错误类。我怎样才能将属性添加到该类中,例如: class CustomError <CustomParentErrorClass status: 500 end ...

是否可以自定义 rails 中的现有错误/异常?

作者:Akhil S R 提问时间:8/30/2022

在观察到的情况下,我的控制器捕获了以下错误 #<ActiveRecord::RecordNotUnique: Mysql2:: Error: Duplicate entry 'xyz1' for k...


共910条 当前第18页