Laravel 中不等于什么?
What is not equal to in Laravel?
我正在使用 Laravel 中的条件。我应该如何在以下条件下使用不等于?
$conditions = ['player_id' => auth()->id(), 'is_confirmed' => 'pending', 'user_id' <> auth()->id()];
编辑:
此外,在这种情况下我怎么能使用or clause
:
$conditions = ['player_id' => auth()->id(), 'is_confirmed' => 'pending', 'user_id' <> auth()->id(), or 'is_deleted' => false];
你可以这样写:
$conditions = [
['player_id', auth()->id()],
['is_confirmed', 'pending'],
['user_id', '<>', auth()->id()]
];
我正在使用 Laravel 中的条件。我应该如何在以下条件下使用不等于?
$conditions = ['player_id' => auth()->id(), 'is_confirmed' => 'pending', 'user_id' <> auth()->id()];
编辑:
此外,在这种情况下我怎么能使用or clause
:
$conditions = ['player_id' => auth()->id(), 'is_confirmed' => 'pending', 'user_id' <> auth()->id(), or 'is_deleted' => false];
你可以这样写:
$conditions = [
['player_id', auth()->id()],
['is_confirmed', 'pending'],
['user_id', '<>', auth()->id()]
];