Size: a a a

Laravel для начинающих

2020 April 10

MD

Michael Domansky in Laravel для начинающих
а что лучше, хардкод или циклом прогнать все модели и найти наименьшую? При условии, что там будет 20-30 строк максимум
источник

ДК

Дмитрий Кожанов... in Laravel для начинающих
Michael Domansky
а что лучше, хардкод или циклом прогнать все модели и найти наименьшую? При условии, что там будет 20-30 строк максимум
Добавить orderBy по DESC получить первую модель
источник

ДК

Дмитрий Кожанов... in Laravel для начинающих
$earlierModel = $this->tasks()->orderBy('from_datetime', 'desc')->first();
источник

MD

Michael Domansky in Laravel для начинающих
Дмитрий Кожанов
$earlierModel = $this->tasks()->orderBy('from_datetime', 'desc')->first();
спасибо. Это гениально ))
источник

ДК

Дмитрий Кожанов... in Laravel для начинающих
Michael Domansky
спасибо. Это гениально ))
Ну тк. Не зря свой хлеб кушаю )
источник

MD

Michael Domansky in Laravel для начинающих
))
источник

MD

Michael Domansky in Laravel для начинающих
А почему может сортировка не работать?
источник

MD

Michael Domansky in Laravel для начинающих
даже по айди не сортирует
источник

ИЛ

Иван Лещенко... in Laravel для начинающих
Как сортируешь?
источник

MD

Michael Domansky in Laravel для начинающих
$earlier = $this->tasks()->orderBy('id', 'DESC')->first();
       dd($earlier->id);

выдает меньший айди
источник

ДК

Дмитрий Кожанов... in Laravel для начинающих
Michael Domansky
$earlier = $this->tasks()->orderBy('id', 'DESC')->first();
       dd($earlier->id);

выдает меньший айди
Потому что я косячнул видимо )) ASC на меньший
источник

MD

Michael Domansky in Laravel для начинающих
Дмитрий Кожанов
Потому что я косячнул видимо )) ASC на меньший
ты косячнул, но это неважно. сортировка на asc и на desc выдает один и тот же первый результат
источник

ДК

Дмитрий Кожанов... in Laravel для начинающих
Michael Domansky
ты косячнул, но это неважно. сортировка на asc и на desc выдает один и тот же первый результат
а запись точно не одна всего?
источник

ДК

Дмитрий Кожанов... in Laravel для начинающих
проверь что вообще дает тебе tasks()
источник

MD

Michael Domansky in Laravel для начинающих
там 5 записей
источник

MD

Michael Domansky in Laravel для начинающих
вот sql
"select * from tasks where tasks.sobranie_id = ? and tasks.sobranie_id is not null order by task_number asc, id desc"
источник

MD

Michael Domansky in Laravel для начинающих
все понятно ))
источник

MD

Michael Domansky in Laravel для начинающих
Разобрался, спасибо
источник

AW

Andrei Work in Laravel для начинающих
Добрый день. Такой вопрос: у меня обязательное поле файл в форме. При добавлении это поле валидирую. Но как быть с обновлением записи - как быть если новый файл не был загружен. Изменились все поля кроме файла. А мне нужно проверять - чтобы он либо был в бд либо записался новым
источник

АЗ

Алихан Закиров... in Laravel для начинающих
легко
источник