Ruby on Rails
at TECH
412:デフォルトの名無しさん
08/01/20 00:28:10
rails2.0.2でruby script/generate scaoffold ave name:stringのように
モデル名に*ve(aveやliveなど)を指定してscaffoldすると、
URLリンク(localhost:3000)アクセス時に、index.html.erbの最後の行の
<%= link_to 'New ave', new_ave_path %>でundefined local variable or
method `new_ave_path' for #<ActionView::Base:0x3056bd10>となって
しまうのですが、どのような理由か判りませんでしょうか。
※該当行のnew_ave_pathを:action=>'new'に書き換えるとエラーは出なく
なりますし、*ve以外のモデル名なら、例えばabeならnew_abe_pathでも
エラーは出なくなります。
※DBはsqlite3を使用。windowsXPでもlinux(debian etch)でも
ruby1.8.6-p111、gem1.0.1で確認しました。
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
4321日前に更新/240 KB
担当:undef