rails rabl多个收藏品

rad*_*edo 1 collections json ruby-on-rails rabl

我遇到了一些麻烦rabl.这段代码

collection favourite_groups, root: :groups

extends 'favourites/base'
Run Code Online (Sandbox Code Playgroud)

给了我以下json结构:{ groups: [ {..}, {..} ] }.我需要的是附加另一个包含数组的节点 - { groups: [ {..}, {..} ], users: [ {..}, {..} ] }数据在单独的变量中,但它可以在一个中,这使得它可以工作.

想法?

rad*_*edo 9

好的,没关系,让它适用于此

object false

child favourite_groups => :groups do
  collection favourite_groups
  extends 'favourites/base'
end

child favourite_users => :users do
  collection favourite_users
  extends 'favourites/base'
end
Run Code Online (Sandbox Code Playgroud)