これはまったく新しいプロジェクトです。これが私が実行した正確なコマンドです:
rails new MyProject
bundle install
rails generate controller Image
この1つのルートを追加しました:
root :to => "image#process"
ImageController
この関数を(image_controller.rb
)に追加しました
def process
render :nothing => true
end
そして最後に、デフォルトを削除しましたindex.html
。プロジェクトを実行すると、プロセスが1ではなく0のパラメーターを予期しているというエラーが発生します。そのため、メソッドを変更して、プロセスに送信しようとしているパラメーターを通知します。
def process(arg)
p arg
render :nothing => true
end
文字列「プロセス」が画面に出力されます。私は以前にいくつかのRailsプロジェクトを実行しましたが、これに遭遇したことはありません。私はどこかで一歩を逃しましたか?これはRails3.0.10の新しいものですか?それともRuby1.9.2が原因でしょうか?普段は1.8.7を使っていると思います。