我沿着這個指南試圖開始使用Rails的打算:http://guides.rubyonrails.org/getting_started.html,我在在我們有如下控制器教程這一點:這個render方法在哪裏定義?
class PostsController < ApplicationController
def new
end
def create
render text: params[:post].inspect
end
end
在哪裏這些render
方法和params
哈希定義?這個散列包含什麼?我試圖在API中搜索ApplicationController
,但我只找到ActionController
,這應該是ApplicationController
繼承,但我似乎無法找到文檔中的方法或哈希值,我在這裏丟失了什麼?提前感謝您的任何評論或幫助。
'params'哈希包含請求參數和一些Rails特定的值。考慮使用像「pry」這樣的工具來查看類似的東西 –