gpt4 book ai didi

ruby-on-rails - rails : Is that possible to define named scope in a module?

转载 作者:行者123 更新时间:2023-12-03 10:19:02 24 4
gpt4 key购买 nike

假设有 3 个模型:A、B 和 C。每个模型都有 x属性。

是否可以在模块中定义命名范围并将该模块包含在 A、B 和 C 中?

我尝试这样做并收到一条错误消息,指出 scope不被认可...

最佳答案

是的

module Foo
def self.included(base)
base.class_eval do
scope :your_scope, lambda {}
end
end
end

关于ruby-on-rails - rails : Is that possible to define named scope in a module?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4699343/

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