Я составляю план диеты с помощью Laravel 8; база данных выглядит следующим образом:
Рецепты
Категория
Калории
Яблочный пирог
закуски
289< /td>
Банановый пирог
закуски
386
Томатная паста
обед
< td>712
Куриный салат
обед
756
Овощной суп
ужин410
Рыба с картофелем
ужин td>
652
I хотелось бы случайным образом выбрать приемы пищи на день, установив при этом верхний предел суммы столбца калорий.
Например, если мой лимит составляет 1500, я хочу получить рецепт из каждой из 3 категорий (обед/ужин/закуски), общее количество калорий в которых в столбце не превышает 1500.
Как это сделать с помощью Laravel Eloquent ?
Подробнее здесь: https://stackoverflow.com/questions/783 ... -condition