pluck('id')->toArray(); $user_ids_in_password_securities_table_array = DB::table('users') ->join('password_securities','password_securities.user_id', '=', 'users.id') ->pluck('users.id')->toArray(); for ($i=0; $i < count($existing_user_ids_array) ; $i++) { if (!in_array($existing_user_ids_array[$i], $user_ids_in_password_securities_table_array)) { PasswordSecurity::create([ 'user_id' => $existing_user_ids_array[$i], 'password_expiry_days' => 30, 'password_updated_at' => Carbon::now(), ]); } } } }