Ruby on Rails(PicTweet)

投稿検索機能を実装しよう

 

検索フォームを作成しよう

検索の入力欄とボタンには、フォームを使う

f:id:kikiMustang:20201125211518j:image

ここではルーティングを書いていないのでエラーがでる

これから詳細を設定していく

ルーティングを設定してあげる

f:id:kikiMustang:20201125212105j:image

tweet.rbでwhereメソッドとlike句を使用して検索の処理をつくる

f:id:kikiMustang:20201125212847j:image

 

tweets_controller.rbの3行目に:searchを追加する

そしてsearchメソッドを定義する

ded search

@tweets = Tweet.search(params[:keyword])

end

 

app/views/tweetsのディレクトリの配下にsearch.html.erbを作成し下記を書く

f:id:kikiMustang:20201125214227j:image