![]() |
1
2
我不相信不扩展activerecord就可以直接得到参数。 @proxy_选项将为您提供块中的编译选项。因此,在您的示例中,您不能从范围访问name_,但可以访问@proxy_options[:conditions][:name]。 |
![]() |
2
0
如果你想观察传递到命名范围的东西,那么我会在lambda中这样做。 命名范围结果将始终是一个结果,就像您使用了Model.find一样。这是rails的一个功能,因此如果您想要不同的功能,您需要用一个模块覆盖rails的功能。我不建议这样做,因为命名范围扩展是为了简化查找程序,而不是观察参数。 |
![]() |
cluster1 · 采取独立的新行动的好处是什么? 8 月前 |
|
Robert · 使用JSON或哈希时,将NULL替换为NIL 8 月前 |
![]() |
Fred Willmore · Rails控制器不呈现任何模板 1 年前 |
![]() |
Diogo Amaral · 实现API请求的正确方式 1 年前 |
![]() |
Meknassih · 在控制器方法中分配给模型没有任何作用 1 年前 |
![]() |
Michael Ding · Rails上的默认会话到期问题 1 年前 |
|
Flávio · 基于另外两个生成数组 1 年前 |