laravelでデータ取得時にNULLかどうかを判別する方法

laravelでMySQLとデータ通信をしていることを前提とします。

クエリビルダーを活用して、laravelからデータを抽出した際に、NULLのときと、データがある場合でviewの表示方法を変える方法です。

controllerから  compact(‘Answer’) というカタチで、
データベースの返り値をAnswer変数にて渡します。

viewでの書き方は

@if ($questions->first() === NULL ) 
  AAA
@else
  BBB
@endif

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です