У меня есть следующие две модели:
class PhotoAlbum < ActiveRecord::Base
belongs_to :project
has_many :photos, :dependent => :destroy
class Photo < ActiveRecord::Base
belongs_to :photo_album
Когда пользователь находится на странице PhotoAlbum def SHOW, я хочу, чтобы была ссылка для удаления, поэтому я создал следующее:
<%= link_to "Delete", project_photo_album_path(@photoalbum.id), :confirm => "Are you sure?", :method=>:delete %>
Что делает следующее:
<a href="/projects/41/photo_albums/41" data-confirm="Are you sure?" data-method="delete" rel="nofollow">Delete</a>
Но это не работает ... В журналах Rails пытается удалить photo.ids с "41" идеей альбома, когда я думаю, что этоследует удалить, photo.album_id = 41, затем альбом.
Что вы думаете?