render :json => {
"playlist" => playlist_description,
"songs" => @playlist.songs.as_json(:include => {:playlist_songs => {:only => [:id, :position]}})
}
Powyższy kod powoduje, że kwerenda 1 + N do bazy danych, jeden ładuje playlist_songs dla każdego utworu. Lista odtwarzania jest wstępnie załadowana w @ playliście.Szyny: Zapotrzebowanie na ładowanie as_json obejmuje
To jest takie powolne, jak mogę zoptymalizować?