Laravel Validation Rule - PullRequest
       6

Laravel Validation Rule

0 голосов
/ 11 октября 2018

У меня есть таблица категорий. Имеет del_status

, когда удаление категории delstatus изменится 1

Теперь вопрос в том, когда обновлять категорию, я хочу проверить, кроме del_status 0

, потому чтокатегория уникальна

например, ниже псевдокод:)

Rule::except(function ($query){
    return $query->where('del_status','1');
})

1 Ответ

0 голосов
/ 11 октября 2018

Вы должны использовать черты softDelete в вашей модели.это избавит вас от многих проблем и будет работать так, как вы хотите.

https://laravel.com/docs/5.7/eloquent#soft-deleting

будет использоваться поле в имени таблицы БД deleted_at

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...