【问题标题】:Rails locations: API Wrappers (Vaccum)Rails 位置:API Wrappers (Vacuum)
【发布时间】:2013-04-06 06:08:58
【问题描述】:

在 Rails 中 -

我应该在哪里找到 API 包装器?在models下?

我将vaccum 包装器放在那里,但我在控制器中得到了NoMethodError。我如何确保它运行良好?

【问题讨论】:

    标签: ruby-on-rails ruby-on-rails-3 api model-view-controller wrapper


    【解决方案1】:

    您的意思是vacuum 包装器吗?你要么把它放在模型层,要么为它创建一个单独的服务层,例如。您创建一个服务文件夹并在其中提供它。但是,为简单起见,我将从创建模型开始。

    来自控制器的NoMethodError 是因为 Rails 找不到您发送的方法。您能否发布控制器代码?

    【讨论】:

      猜你喜欢
      • 2016-05-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多