【问题标题】:ruby on rails: right location for sql queryruby on rails:sql 查询的正确位置
【发布时间】:2011-11-12 18:42:35
【问题描述】:

我有一个关于 Rails 控制器/模型的一般性问题: 我有一个模型 Providers,它代表我数据库中的表提供程序。 如果我有 sql 查询(在某些条件下)从该表中收集信息,SQL 代码应该在哪里实现,在模型中还是在控制器中?

【问题讨论】:

    标签: sql ruby-on-rails model-view-controller


    【解决方案1】:

    一般来说,如果您正在做任何复杂的事情,请将其放入模型中。

    【讨论】:

      【解决方案2】:

      当然,最好在模型中使用自定义 SQL 创建命名范围。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2012-12-16
        • 2019-01-08
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-07-20
        相关资源
        最近更新 更多