itsoft
@itsoft
Директор веб-студи и дата-центра itsoft

Почему метод where коллекций Laravel не поддерживает все операторы PHP?

$collection = collect([
['product' => '1', 'price' => 1],
['product' => '2', 'price' => 2],
['product' => '3', 'price' => 3],

]);
print $collection->where('price', '&', 1)->pluck('product')->implode(', ');

Печатает 1 вместо 1,3.

Было бы логично, чтобы тут https://github.com/laravel/framework/blob/c6cf3813... были все операторы.
  • Вопрос задан
  • 156 просмотров
Пригласить эксперта
Ответы на вопрос 2
Sanasol
@Sanasol Куратор тега Laravel
нельзя просто так взять и загуглить ошибку
UksusoFF
@UksusoFF
Потому что там операторы sql.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы