У меня нет приложения для тестирования, но с помощью rails 2.2 вы можете попробовать
map.resources :questions, :collection => {
:query_by_student => [:get, :post]
}
и посмотреть, как оно выглядит.
В противном случае, вы можете сделать это вручную, используячто-то вроде
map.connect '/questions/query_by_student', :conditions => { :method => :get }, :controller => 'questions', :action => 'query_by_student'
map.connect '/questions/query_by_student', :conditions => { :method => :post }, :controller => 'questions', :action => 'post_by_student'