Ruby on Rails at TECH
[2ch|▼Menu]
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