On 01 Jul 2008, at 23:24, Tom-eric Gerritsen wrote:
> I''m trying to create a virtual file system in rails with folders
and
> documents. My models look a bit like this:
>
> class Document < ActiveRecord::Base
> belongs_to :folder
> end
>
> class Folder < ActiveRecord::Base
> acts_as_tree
> has_many :folders
> end
>
> Now, what I really want is a RESTful interface to access the data in
> the
> database. So I can do stuff like DELETE
> /folders/1/folders/2/folders/3/files/1, or even better: DELETE
> /folder-name-1/folder-name-2/folder-name-3/some-file.txt. Is there
> anyway to accomplish this in Rails, or are there any plugins that can
> help me accomplish this?
I don''t know if it handles self referential associations well (and you
should try to avoid more than 2 levels of associations in your url
anyway imho, but check out the resource_controller plugin (not the
resources_controller plugin, watch the singular/plural "s"). Maybe
make_resourceful does it too these days, but we have opted for
resource_controller and it has been great for us.
Best regards
Peter De Berdt
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Ruby on Rails: Talk" group.
To post to this group, send email to
rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
To unsubscribe from this group, send email to
rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---