0
다음은 코드와 어리석은 밑줄입니다. 나는 레일 4 사용자가 use_rs가 왜레일 4는 내 모델 이름에 밑줄을 추가합니다.
rails generate scaffold USER ip:string{20} nickname:string{100} visitnum:integer
invoke active_record
create db/migrate/20141015211014_create_users.rb
create app/models/user.rb
invoke test_unit
create test/models/user_test.rb
create test/fixtures/users.yml
invoke resource_route
route resources :users
invoke scaffold_controller
create app/controllers/use_rs_controller.rb
invoke erb
create app/views/use_rs
create app/views/use_rs/index.html.erb
create app/views/use_rs/edit.html.erb
create app/views/use_rs/show.html.erb
create app/views/use_rs/new.html.erb
create app/views/use_rs/_form.html.erb
invoke test_unit
create test/controllers/use_rs_controller_test.rb
invoke helper
create app/helpers/use_rs_helper.rb
invoke test_unit
create test/helpers/use_rs_helper_test.rb
invoke jbuilder
create app/views/use_rs/index.json.jbuilder
create app/views/use_rs/show.json.jbuilder
invoke assets
invoke coffee
create app/assets/javascripts/use_rs.js.coffee
invoke scss
create app/assets/stylesheets/use_rs.css.scss
invoke scss
identical app/assets/stylesheets/scaffolds.css.scss
을 사용하고? 이 레일은 첫 번째 (경우에주의) "USERs"
결과 "USER"
에 pluralize
호출 이름을 생성 할 수 있기 때문입니다 내 작품
왜 모델 이름을 모두 대문자로 지정하고 있습니까? 비록 레일이 정확히 이것을하고있는 이유를 설명 할 수는 없지만, 대문자 이름을 사용하는 것은 아닙니다. 대신 "사용자"이름을 지정해야합니다. –