gpt4 book ai didi

html - Rails 如何将参数从 Controller 传递到模型内部的 after_save

转载 作者:数据小太阳 更新时间:2023-10-29 07:21:30 25 4
gpt4 key购买 nike

我有一个 Rfq contoller 我正在创建新的或更新现有的 Rfq,当我创建或更新对象被保存时,我想要的是因为我有很多引号参数我想用参数中的引号更新 line_items 表保存 Rfq 后在 quote_price 列中 [:quotes]

我知道这很令人困惑,但是谁是 ror-ish 应该知道我想问的一些提示。

最佳答案

如果您试图在您的模型中使用 params 散列,那么您就违反了 MVC 的原则。该模型应该独立于参数。如果您正在尝试执行以下操作:

# controller
Model.foo

# model
def foo
params[:bar].reverse!
end

您应该改为执行以下操作:

# controller
Model.foo(params[:bar])

# model
def foo(foobar)
foobar.reverse!
end

关于html - Rails 如何将参数从 Controller 传递到模型内部的 after_save,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4725185/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com