【发布时间】:2021-04-22 13:16:08
【问题描述】:
我有一个 SQL 搜索,它返回一个来自 Active Record 的关系。 我需要在这个返回中进行迭代,并从它与其他表的关系中添加一个新对象,最后一起渲染它的 json。
例子:我有这个回报
example = #<ActiveRecord::Relation [#<Documento::Andamento id: 00001, nr_documento: 20211>, #<Documento::Andamento id: 00002, nr_documento: 20212>, #<Documento::Andamento id: 00003, nr_documento: 20213>, #<Documento::Andamento id: 00004, nr_documento: 21214>]>
lista = Array.new
example.each do |andamento|
movimento = andamento
movimento.objeto_tramitacao_interesse = andamento.objeto_tramitacao.objeto_tramitacao_interesse //relatioship
lista << movimento
end
render json: {autos_andamentos:[lista]}
我尝试过类似的方法,但出错了
我想迭代并从关系表中添加一个新对象并将其全部呈现 json
【问题讨论】:
标签: ruby-on-rails ruby rubygems