実現したいこと
AdminPostCateriesテーブル、keywordカラムにrequest()->keyword;で送られてきた値がない時に保存をする処理を実装したいです。(既に同じ値がカラムにある時は保存しない。)
PHP
1 $adminPostCategory = new AdminPostCategory();2 $adminPostCategory->keyword = request()->keyword;3 $karamu = AdminPostCategory::get('keyword');4 // $karamuにrequest()->keywordの値がない時に$adminPostCategory->save();を実行したい。5 foreach ($karamu as $item) {6 if($item == request()->keyword){7 $adminPostCategory->save();8 }9 }
しかし、上記コードでは、AdminPostCateriesテーブル、keywordカラムに既に保存されている値がpostされた時も保存処理が実行されてしまいます。
どうすれば、カラムに同じ値がない時にDB保存を実行できますか?

0 コメント