5

呼び出しで複数のオブジェクトを返そうとしています:

def index
    beers = Beer.all
    micros = Micros.all
    render json: {beers: beers, micro: micros}  
end

ただし、両方のオブジェクトについて、関連するシリアライザーにリストされている属性のみが返され、関連するシリアライザーのhas_many、belongs_to などの関係は返されません。

次のような単一のオブジェクトを返そうとしているだけの場合:

def index
    beers = Beer.all
    render json: beers 
end

その後、正常に動作し、シリアライザーにリストされているすべての関係を返します。

属性だけでなく、シリアライザーのすべてを返すように複数のオブジェクトを使用して呼び出しを修正するにはどうすればよいですか?

4

1 に答える 1