我的rails应用程序中有一个User和Post scaffolded.我想获得与用户相关的所有帖子.例如,我希望能够做到这样的事情:
本地主机:3000 /用户/ 1 /职位
它应该给我带有user_id = 1的所有帖子.我知道如何通过rails控制台获取特定用户的所有帖子.我只是想知道如何才能完成上述例子.我是否必须在用户控制器中添加另一种方法?
您无需添加新操作即可完成此操作.像这样:
class PostsController < ApplicationController
def index
@user = User.find(params[:user_id])
@posts = @user.posts
end
end
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3632 次 |
| 最近记录: |