render :json => {
"playlist" => playlist_description,
"songs" => @playlist.songs.as_json(:include => {:playlist_songs => {:only => [:id, :position]}})
}
上記のコードはデータベースに1 + Nのクエリをもたらし、1つは各曲のplaylist_songsを読み込みます。 プレイリストは@playlistにプリロードされています。Rails:Eager loading as_jsonには、
これは非常に遅いですが、どのように最適化できますか?