Edge Restful question

Is there a way to add something say in the line - config.rb/ map.resources :articles, :collection {:user_id =>:get} so that only articles by the user who posted would be listed ?

Okay , I just need some clarification on a few things - I'm assuming I define the action in the controller (duh) , and I want to make it protected. Since all the restful actions are params[id], I'm trying to figure out a generic action to add the condition of user id on there.

Stuart