README: rename Associations section and fix mixed ivars

in code example (some were @q and others were @search).

[skip ci]
This commit is contained in:
Jon Atack 2014-09-01 23:43:58 +02:00
parent fe68c0dc07
commit 87fd1c3b73
1 changed files with 6 additions and 5 deletions

View File

@ -213,9 +213,10 @@ Article.search(params[:q])
Article.ransack(params[:q]) Article.ransack(params[:q])
``` ```
### has_many and belongs_to associations ### Associations
You can easily use Ransack to search in associated objects. You can easily use Ransack to search for objects in `has_many` and `belongs_to`
associations.
Given you have these associations ... Given you have these associations ...
@ -245,8 +246,8 @@ end
```ruby ```ruby
class SupervisorsController < ApplicationController class SupervisorsController < ApplicationController
def index def index
@search = Supervisor.search(params[:q]) @q = Supervisor.search(params[:q])
@supervisors = @search.result.includes(:department, :employees) @supervisors = @q.result.includes(:department, :employees)
end end
end end
``` ```
@ -254,7 +255,7 @@ end
... you might set up your form like this ... ... you might set up your form like this ...
```erb ```erb
<%= search_form_for @search do |f| %> <%= search_form_for @q do |f| %>
<%= f.label :last_name_cont %> <%= f.label :last_name_cont %>
<%= f.search_field :last_name_cont %> <%= f.search_field :last_name_cont %>