Ruby on rails 关于rails中REST的每个选项,是否有任何特定的文章?
我想使用rails REST以便:Ruby on rails 关于rails中REST的每个选项,是否有任何特定的文章?,ruby-on-rails,rest,Ruby On Rails,Rest,我想使用rails REST以便: resources :questions 我想通过学生添加路线/问题/查询,以便: resources :questions, :collection => { :query_by_student => :get } 现在我想要/问题/学生提问/1这应该是学生的id。我应该怎么做 更重要的是,我希望学生/1向/questions/query\u发布的请求满足另一个操作 我想用轨道的休息于是: 资源:问题 我想添加一个/学生提出的问题/疑问于是:
resources :questions
我想通过学生添加路线/问题/查询,以便:
resources :questions, :collection => { :query_by_student => :get }
现在我想要/问题/学生提问/1这应该是学生的id。我应该怎么做
更重要的是,我希望学生/1向/questions/query\u发布的请求满足另一个操作
我想用轨道的休息于是:资源:问题
我想添加一个/学生提出的问题/疑问于是:
resources:questions,:collection=>{:query\u by\u student=>:get}
现在我想/学生提出的问题/疑问/1这个1.是学生的身份证件我要怎么写?
在您的路线中尝试此方法。rb
match ':controller/:id/:action'
您的控制器将具有:
def query_by_student
@student = Student.find(params[:id])
...
end
它给了我一个页面“query_by_student.html”。这有关系吗?只是我自己键入的“got here”…就像链接上说的,一些问题是受学生限制的。我可以通过生成url,如“/questions/query_by_student?id=1”,但是我想让它更安静…所以你想让你的管理员识别和处理一条路线
/questions/query\u by\u student/1
?您还需要学生提供的/questions/query\u
路线吗?不需要。我的学校很快就会切断网络,明天反馈给您。。。