Size: a a a

2021 June 30

AY

Alex Yugay in Laravel Pro
Подскажите, пожалуйста
Есть темы и связанные с ними статьи
У темы может быть много статей
И выбрать можно много тем
То есть при выборе тем фильтруются статьи и выводятся соответствующие статьи
Вопрос такой
Мне лучше в контроллере просто выводить все статьи return Article:all()
И на стороне клиента потом фильтровать
Или в контроллере ловить гет параметры айдишников выбранных тем и фильтровать на уровне БД
источник

А

Алексей in Laravel Pro
а если у вас 5 432 109 статей? плохо не станет базе, серверу и фронту?
источник

А

Алексей in Laravel Pro
ну или хотя бы 1000
источник

AY

Alex Yugay in Laravel Pro
А как тогда?
источник

AY

Alex Yugay in Laravel Pro
Изначально выводятся вообще все статьи
источник

AY

Alex Yugay in Laravel Pro
Или сделать пагинацию?
источник

А

Алексей in Laravel Pro
выборка из базы ->paginate();
источник

А

Алексей in Laravel Pro
помоему пагинация вообще по умолчанию должна быть, если не обосновано другое.
источник

AY

Alex Yugay in Laravel Pro
Понял, спасибо)
источник

e

eldarda in Laravel Pro
Подскажите пж как запустить какой-то скрипт на сервере после того, как я локально сделал push? Обращаюсь к удаленному репозиторию через ssh
источник

А

Алексей in Laravel Pro
в 2х словах и не объяснишь...
самый простой способ - разобраться с камин нибудь дженкинсом, или на CircleCi посомтреть. скорее всего можно будет сделать то что вы хотите.
ну и на гите повесить вэбхук на коммит.

можно и у себя на сервере написать слушатель хука с гита, в нем и запускать скрипт
источник

e

eldarda in Laravel Pro
а типа git-hooks post-commit юзать?
источник

e

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

А

Алексей in Laravel Pro
да незачто
источник

М

Максим in Laravel Pro
источник

PW

Paul Watson in Laravel Pro
it should works
источник

RP

Rodion Polyakov in Laravel Pro
почему может не работать whereHas?
источник

RP

Rodion Polyakov in Laravel Pro
если добавить в модель то работает
источник

RP

Rodion Polyakov in Laravel Pro
источник

А

Алексей in Laravel Pro
возможно нужно явное указание '='
источник