present?は、!blank?と真逆。(とよく書かれていますが、初心者すぎて理解が追いつきませんでした)
英語「present]の意味は「存在している」
railsで使用する場合、
要約すると、存在していますか?存在しているなら表示してください。といった意味。
基本形は以下の通りです。
(変数).present?
存在を確認したい変数に対して、カンマとpresent、そして最後にクエスチョンマークを付けます。
そして上記の構文は主にif文と合わせて使用されることが多いです。
参考記事
https://qiita.com/somewhatgood@github/items/b74107480ee3821784e6
Discussion