I made 1 to many relation ships with school and professor....search option
is working for professor but not for school. here are the erorrs and my
code...please help---
ActiveRecord::RecordNotFound in ProfessorsController#index
Couldn''t find School without an ID
Rails.root: /home/vmuser/workspace/project3 -3
Application
Trace<http://localhost:3000/professors?utf8=%E2%9C%93&search=taylor#>|
Framework
Trace <http://localhost:3000/professors?utf8=%E2%9C%93&search=taylor#>
| Full
Trace <http://localhost:3000/professors?utf8=%E2%9C%93&search=taylor#>
app/controllers/professors_controller.rb:15:in `index''
codes in controller:
def index
@school=School.find(params[:id])
@professor =@school.professors.build
@professors =Professor.search(params[:search])
end
codes in index:
<%= form_tag professors_path, :method => :get do %>
<p>
<%= text_field_tag :search, params[:search] %>
<%= submit_tag "Search", :name => nil %>
<% end %>
--
You received this message because you are subscribed to the Google Groups
"Ruby on Rails: Talk" group.
To view this discussion on the web visit
https://groups.google.com/d/msg/rubyonrails-talk/-/5TBmnCOs_jsJ.
To post to this group, send email to
rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
To unsubscribe from this group, send email to
rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en.