Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Коллеги, я не совсем понимаю, как правильно писать функции замыкания.
Например:
...
->where(function($query){
$query->where('field', $num);
})
или так:
...
->where(function($query){
return $query->where('field', $num);
})
В ранних версиях вроде как нужно было писать return $query, теперь проверяю без return - работает...
Не в сети
Здесь return не нужен.
There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.
Не в сети
Суть такая, что ты можешь расширить область поиска.
Например.
Product::where(function ($query) {
$query->where('color', 'red');
$query->where('size', '20);
})-get();
Можно рассмотреть примерно так:
Product::where(color - red И size - 20)->get();
Да можно без ретурн. Если есть вопросы пиши.
Не в сети
Страницы 1