Size: a a a

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

2021 June 23

rr

ruzal ruzal in Laravel для начинающих
mysql updated_at timestamp
источник

АЗ

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

АЗ

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

АЗ

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

rr

ruzal ruzal in Laravel для начинающих
спс. Принял. Это все равно лучше чем извращение городить -  через Model::all()
забирать и в blade шаблоне засунуть проверку даты типа @if model->updated_at == 'текущая'
, вывести наверху, остальные внизу
источник

АЗ

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

EG

Egor Gruzdev in Laravel для начинающих
Заявки все нужны или толтко активные?

Огрничьте выбор через where, ведь наверняка не нужны заявки по которым уже все завершено.
источник

rr

ruzal ruzal in Laravel для начинающих
в будущем так и сделаю, пока нет поля в бд is_cancel, is_active или типо того. Только updated_at и поля с текстом и тд
источник

rr

ruzal ruzal in Laravel для начинающих
спс
источник

EG

Egor Gruzdev in Laravel для начинающих
И последние заявки это разве не created_at?

Если да то можно и по id сделать сортировку, если он числовой и autoincrement
источник

rr

ruzal ruzal in Laravel для начинающих
числовой и автоинкремент unsignetBigInt. Последние измененные именно нужно, если  меняешь заявку, updated меняется и нужно, чтобы наверху (во view) были последние измененные,  если есть 2 заявки, одна создана в 2019, вторая в 1991. И updated_at  у  2019 - 23.06.2019, а у  1991 - 23.06.2021. 1991 должен быть наверху
источник

AT

Andriy Transkyy in Laravel для начинающих
Добрый день.
Вникаю в Laravel и авторизацию Passport REST API
Во многих статьях client_secret передается фронтендеру и  получаю при oauth/token его обратно
А зачем так сделано?
Как правильно с ним работать, оставляя его в backEnd?
Буду благодарен за любые советы, рекомендации и замечания
источник

EG

Egor Gruzdev in Laravel для начинающих
Посмотри в сторону Sunctum, возможно паспорт это излишний оверхэд
источник

AT

Andriy Transkyy in Laravel для начинающих
Спасибо, а что Вы скажете о пакете
jwt-auth от https://github.com/tymondesigns/jwt-auth ?
источник

EG

Egor Gruzdev in Laravel для начинающих
кроме того что он все еще не сделал релиз на 8.0, ничего
у нас в проекте он используется, но я там не участвую
источник

R

Ruslan in Laravel для начинающих
Ребята подскажите как вы реализуете поиск на сайте?
Все примеры, которые я встречал(scout, elastic), работают только с моделями.

Например страница вакансий. в базе есть несколько вакансий, в т.ч. программист. Если в строке поиска вбить "программист", то поиск находит результат, т.к. все модели вакансий проиндексированы. Но если в строке поиска вбить слово "вакансии" то ничего не находит, т.к. слово вакансии находится в blade шаблоне.
источник

S

Stas in Laravel для начинающих
Спасибо все супер. Все вместилось в 4 строки
      $r = collect($request->all())->reject(fn($item, $key) => !preg_match('/^r\d/', $key));
     $c = collect($request->all())->reject(fn($item, $key) => !preg_match('/^c\d/', $key));
     if ( $r != null ){ $query = collect($query)->merge($r)->toArray(); }
     if ( $c != null ){ $query = collect($query)->merge($c)->toArray(); }
источник

D

Dimk_O in Laravel для начинающих
Всем привет, помогите плиз со связью
источник

D

Dimk_O in Laravel для начинающих
/**
    * @return \Illuminate\Database\Eloquent\Relations\BelongsTo
    */
   public function category()
   {
       return $this->belongsTo(Category::class)->with(['children.children' => function($b) {
           $b->whereIn('ultra_uuid', $this->topbrand->brand->categories->pluck('ultra_category_uuid'));
       }]);
   }
источник

IG

Ilshat Gayanov in Laravel для начинающих
5 точка 8, цифра восемь есть
источник