status: :ok
在render json: {round: @round}, status: :ok
中做什麼?在`render json:`(Rails)中`status::ok`做什麼
有時候一切正常,沒有它,但有時它的必要,以防止這樣的錯誤,
ActionController::UnknownFormat (ActionController::UnknownFormat):
我用角爲前端和Rails的後端。
我的理解是,Rails控制器操作中的最後一行將服務器響應轉換回json
格式,以便Angular可以讀取它(並非100%確信這是正確的解釋)。
但我不明白爲什麼要使用下面的一個或另一個。有時一個人工作,有時候另一個人工作。
render json: {round: @round}, status: :ok1
respond_to :json
和respond_with @round
任何人都可以分享一些見解?
狀態ok:只是一個關鍵值對與你的json表明請求的成功,它不應該是一個瘋狂的領域 –