2019-07-20から1日間の記事一覧
前回nekorokkekun.hatenablog.com に用いたwhereHasやwhereDoesntHaveですが、 今度は、キーワード検索機能に用いることになりました。機能としては、「キーワードが合致しつつ、リレーションのある別テーブルの値が2~4のものは表示しない」というもの。簡単…
例えば以下のようなテーブルがあるとします。 マイグレーション Model.php リレーション先のカラムも含めてレコードを絞り込みたい Controller GitHub 参考 マイグレーション Jobsテーブル Schema::create('jobs', function (Blueprint $table) { $table->bi…
シンプルな記述でテーブルデータを絞り込みたい、 複数条件を設けてテーブルデータを絞り込みたい、という場合には、 id)->where('status','!=',1)->first(); ?> のようにwhereをいくつも繋げることが可能。他にもOR検索も可能です。 id)->orWhere('status',…
これまで幾度となく引っかかってきた Creating default object from empty value というエラー。ネットを見ると、stdClassをnewしたらPHP Warning: Creating default object from empty value inとなったときの対応方法 - Qiita PHP Warning: Creating defau…