会社の新人研修でrailsの社員検索システムを作りました。 基本的な機能は先輩社員さんにひと通り聞きながら実装できたので、忘れないようにmemoします。 ・名前の部分一致検索ができること。 ・役割検索ができること。 この二つを実装しました。 rails g scaffoldで、ひな形をもらった状態。memberクラスと、roleクラスがあり、 member belongs_to :role の関係です。 とりあえず、formに入力された値の部分一致検索機能のみ実装していきます。 ・名前の部分一致検索の実装 (1)members_controllerに、searchというメソッドを追加。 def search @members = Member.where("name like ?" , "%#{params[:name]}%") render :action => 'index' end