【问题标题】:passing associated object in json.array jbuilder在 json.array jbuilder 中传递关联对象
【发布时间】:2018-03-23 04:12:08
【问题描述】:

我在 @appointments 中有约会列表。 我可以像这样访问约会的相应客户

appointment_object.customer

现在我想渲染客户的部分文件 接受客户对象。

这是呈现部分客户的 jbuilder 文件。这里的问题是我有 @appointments 但我想在这个部分内发送相应的客户。(我不 改变客户部分,因为我知道我们也可以在里面做。但这是常见的部分 我不想改变它)

json.customers do
  json.array! @appointments, partial: 'api/v1/customers/customer', as: :customer
end

【问题讨论】:

    标签: ruby-on-rails jbuilder


    【解决方案1】:

    自己找到解决方案

    json.customers do
      json.array! @appointments do | app |
        json.partial! 'api/v1/customers/customer', customer: app.customer
      end
    end
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-28
      相关资源
      最近更新 更多