4

興味深いことに、params はブラウザのリクエストに関する詳細を含むハッシュであると想定されています。しかし debug(params) は戻ります

controller: controllername 
action:actionname
.
.
.

これらのキーと値のペアが含まれている特定の理由はありますか?

4

3 に答える 3

1

推測にすぎませんが、これは Rails が Rack 上に構築される前の時代のものかもしれません。最近では、これらのものをラック環境に入れるだけです (そして、それらはおそらく現在そこにあります)。それらはおそらく下位互換性のためにまだ残っています。

于 2013-05-17T06:04:02.817 に答える
0

そのため、複数のコントローラー間で共有されるフィルター、ビュー (ベスト プラクティスではありません)、およびメソッドの前/後/前後でそれらをクエリできます。

于 2013-05-17T04:16:53.187 に答える