所以我想说我在/ post / 2。这显示ID为2的帖子。
现在在控制器中,如何查看正在查看的当前帖子ID?
我的情况有点不同,因为我也将其他控制器的部分渲染到帖子页面。如果我从该部分中删除其中一个条目,我还需要知道正在监视的当前帖子ID。
答案 0 :(得分:1)
我不确定我是否完全理解您的问题,但只需在其上调用id
方法即可访问任何模型的ID。例如,如果您有一个名为Post的模型及其名为@post
的实例,则可以通过调用@post.id
来获取该ID。
答案 1 :(得分:1)
您只需在其上调用id
即可获取模型的ID。示例:@post.id
如果您尚未从数据库中获取模型,则可以通过访问params[:id]