나는 새로운 사람, 자바 프로그래머입니다.rails3 네임 스페이스 질문 사용
rails3에 네임 스페이스를 사용하는 데 어려움이 있습니다 .3./e1.rb
class Ns::E1 < ActiveRecord::Base
has_many :e2s
end
편집 응용 프로그램/뷰/NS/E1을/show.html.erb
<p id="notice"><%= notice %></p>
<p>
<b>Name:</b>
<%[email protected]_e1.name%>
</p>
<%= form_for([@ns_e1, @ns_e1.e2s.build]) do |f| %>
<div class="field">
<%= f.label :name %>
<br/>
<%= f.text_field :name %>
</div>
<div class="actions">
<%= f.submit %>
</div>
<% end %>
<%= link_to 'Edit', edit_ns_e1_path(@ns_e1)%>|
<%= link_to 'Back', ns_e1s_path %>
오류입니다 정의되지 않은 메서드
rails g scaffold ns::e1 name:string
rails g model ns::e2 name:string e1:references
rake db:migrate
편집 응용 프로그램/모델/NS `ns_e1_ns_e2s_path '
routes.rb를 구성하는 방법은 무엇입니까? 감사합니다
감사합니다. ream88, 솔루션을 발견했습니다.
routes.rb를 편집하십시오.
namespace :ns do
resources :e1s do
resources :e2s, :as => :ns_e2s
end
end
routes.rb를 표시 할 수 있습니까? –