gpt4 book ai didi

ruby-on-rails - Rails 应用模型中的 ModelName.real

转载 作者:太空宇宙 更新时间:2023-11-03 16:13:04 25 4
gpt4 key购买 nike

我检查了一段代码,其中模型中写了一个关联。

has_many :association_name, -> { merge(ModelName.real) }, class_name: ModelName.to_s

如果有人解释一下,我会很棒。

最佳答案

您可能在 ModelName 上有一个名为 real 的方法或作用域 which gets merged关于关系查询。

Calling a lambda in a relation applies a kind of default scope调用它时,调用 MyModel.association_name 时会发生什么:

MyModel.association_name.merge(ModelName.real)

关于ruby-on-rails - Rails 应用模型中的 ModelName.real,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56023316/

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