Open jupiter opened 13 years ago
Same issue here
+1, just got to this point in my app
I have two nested resources with the same name, but different controllers, and have been experiencing issue. I'm using the Resource class directly as a work-around for now, and it seems to work well....
var photos = app.resource('photos', photosController)
, posts = app.resource('posts', postsController)
, photosComments = new Resource('comments', photoCommentsController, app)
, postsComments = new Resource('comments', postCommentsController, app);
photos.add(photosComments);
posts.add(postsComments);
+1
Using the workaround when re-using a root level resource results in the load
method for collections/links
being run for /links
.
/links
/collections/:id/links
This works:
However, I am not sure whether this will create problems down the line. Particularly because
app.resources.comments
will always be the last nested resource added, and the first one would not be accessible viaapp.resources
.