0
私はUser
クラスを持っています。そのモデルは以下の通りです。 fullName(つまり、別のフィールドのJohn
またはSmith
ではなくJohn Smith
)でユーザーを検索するためにmeta_searchを使用できるようにしたいと考えています。Meta_Search Rails - 私のモデルの検索
class User < ActiveRecord::Base
search_methods :fullName
def fullName
firstName + " " + lastName
end
end
そして、私の意見で:documentationあたりとして
<%= form_for @search, :url => users_path, :html => {:method => :get} do |f| %>
<%= f.label :fullName %> <%= f.text_field :fullName_equals %>
<%= f.submit "Search Users" %>
<% end %>
私はこれを使用することができるはずですが、それは例外を保持します:
NoMethodError in UsersController#index
undefined method `fullName' for #<ActiveRecord::Relation:0x#####>
I「は任意のアイデア間違ってる?