Size: a a a

2020 August 10

RR

Roman Raysky in Laravel Pro
Евгений Перин ⭐️
так у меня так и берется
Ну тогда вопрос закрыт
источник

ЕП

Евгений Перин ⭐️... in Laravel Pro
точнее firstOrFail стоял и получалось что 404 ошибка если баннер активный не найден
источник

️V

️️️️️️️️️️Владимир V... in Laravel Pro
Евгений Перин ⭐️
условно, получить рандомный баннер из тех у которых не превышены необходимые показы
если так, то 204 идеально.
источник

RR

Roman Raysky in Laravel Pro
Евгений Перин ⭐️
точнее firstOrFail стоял и получалось что 404 ошибка если баннер активный не найден
Тогда лучше 200, и в ответе null. 404 это для запросов конкретных моделей. 204 для ответов когда запрос принят и отвечать нечего, односторонний вообщем.
источник

RR

Roman Raysky in Laravel Pro
200 нужно для того что обработка запроса прошла положительно, но вот результата по фильтрации нет. Это не ошибка неправильного запроса, 404 тут неверно будет
источник

С

Серго in Laravel Pro
Привет, подскажите можно ли как то сгрупирвоать такой запрос?
CourseDay::query()
   ->withCount('goals')
   ->select(DB::raw('goals_count, week'))
   ->where('program_id', $tracker->course_day->program_id)
   ->where('day', '<>', '0')
   ->get();

Требуется сгрупировать по свойству week из CourseDay и goals_count из метода withCount('goals_count’)

чтобы получилось на выходе массив
[
[ ‘week’ => 1, ‘goals_count’ => 4],
[ ‘week’ => 2, ‘goals_count’ => 3],
]
источник

D

Dobrik in Laravel Pro
groupBy('week') ?)
источник

D

Dobrik in Laravel Pro
а ты же релейшн юзаешь, заюзай джоин
источник

y

yu2ry in Laravel Pro
Серго
Привет, подскажите можно ли как то сгрупирвоать такой запрос?
CourseDay::query()
   ->withCount('goals')
   ->select(DB::raw('goals_count, week'))
   ->where('program_id', $tracker->course_day->program_id)
   ->where('day', '<>', '0')
   ->get();

Требуется сгрупировать по свойству week из CourseDay и goals_count из метода withCount('goals_count’)

чтобы получилось на выходе массив
[
[ ‘week’ => 1, ‘goals_count’ => 4],
[ ‘week’ => 2, ‘goals_count’ => 3],
]
CourseDay::query()
   ->selectRaw('course_days.week, count(goals.id) as goals_count')
   ->join('course_day_goal as pivot', 'course_days.id', 'pivot.course_day_id')
   ->join('goals', 'pivot.goal_id', 'goals.id')
   ->groupBy('course_days.week')
   ->get();
источник

y

yu2ry in Laravel Pro
=]]]
источник

RR

Roman Raysky in Laravel Pro
можно так еще
источник

ДК

Дмитрий Кожанов... in Laravel Pro
Roman Raysky
можно так еще
В этом случае get() не нужен
источник

U

Us.@hmad in Laravel Pro
Roman Raysky
можно так еще
->toArray() и вообще шикарно будет
источник

RR

Roman Raysky in Laravel Pro
Дмитрий Кожанов
В этом случае get() не нужен
Можно и ->select убрать тогда
источник

U

Us.@hmad in Laravel Pro
Roman Raysky
Можно и ->select убрать тогда
+
источник

V

Viktoriya in Laravel Pro
Ребята, привет. Подскажите, пожалуйста, руководство по наcтройке htaccess файла. Я впервые сталкиваюсь (работаю на фронте), заказчик выставил требования.
источник

D

DK in Laravel Pro
Viktoriya
Ребята, привет. Подскажите, пожалуйста, руководство по наcтройке htaccess файла. Я впервые сталкиваюсь (работаю на фронте), заказчик выставил требования.
в топку апач, даёшь nginx
источник

U

Us.@hmad in Laravel Pro
DK
в топку апач, даёшь nginx
Apache lives matter!!!
источник

EG

Egor Gerasimchuk in Laravel Pro
Viktoriya
Ребята, привет. Подскажите, пожалуйста, руководство по наcтройке htaccess файла. Я впервые сталкиваюсь (работаю на фронте), заказчик выставил требования.
источник

V

Viktoriya in Laravel Pro
Спасибо
источник