Я немного новый рельсам жаль, если это кажется основнымРельсов маршрутов и модель беда
Хорошо так вот сделка Я создаю приложение, которое будет иметь много пользователей, и все пользователи имеют много песен. Однако, когда я пытаюсь создать песню, я получаю следующую ошибку: Никаких действий не реагировал на 1. Действия: создать и новый, а мой браузер находится по адресу: http://0.0.0.0:3000/users/1/songs, который не является правильным маршрутом, он должен был перенаправляться на песни/создавать
Вот мой код контроллера:
class SongsController < ApplicationController
def index
@user = current_user
@songs = @user.songs
end
def new
@user = current_user
@song = @user.songs.build
end
def create
@user = current_user
@song = @user.songs.build(params[:song])
if @song.save
redirect_to user_song_url(@user, @song)
else
render :action => "new"
end
end
end
Если кто-то может помочь, я бы очень признателен.
Вы могли бы разместить некоторые из своих форм, чтобы мы могли видеть, к какому пути он отправляет? – BaroqueBobcat