0
我有兩個模型,藝術家和歌曲。每位藝術家擁有多首歌曲。我想爲網址中包含歌曲和歌手的歌曲編寫路徑。如何編寫包含兩個鍵的路徑?
我的路線:get 'songs/:artist/:id' => 'songs#song', as: 'song'
例如,「約翰·列儂」爲「想象」的網址是/songs/John%20Lennon/Imagine
。
該網址工作正常。我無法弄清楚的是如何爲它寫一條路徑。這些不起作用:
song_path(song: "Imagine", artist: "John Lennon")
song_path("John Lennon", "Imagine")
任何人都知道正確的語法?