Size: a a a

2020 May 16

AT

Alexey Tur in Laravel Pro
Все правильно написал только в ретерно то что в орвере
источник

AT

Alexey Tur in Laravel Pro
И без точки с запятой
источник

AT

Alexey Tur in Laravel Pro
А через ->
источник

r

rip your face in Laravel Pro
Но это же условие на релейшен. наскоклько я понял это "сделай мне проверку на наличие комментариев которые соотвествуют условиям". А мне нужно "проверь наличие комментариев у записей которые соответствуют условию"
источник

IP

Ivan Perehinskyi in Laravel Pro
whereHas
источник

A

Arman in Laravel Pro
rip your face
Но это же условие на релейшен. наскоклько я понял это "сделай мне проверку на наличие комментариев которые соотвествуют условиям". А мне нужно "проверь наличие комментариев у записей которые соответствуют условию"
да, я упустил что нужно выбрать все. выходит что-то вроде
where parent_id === null || has(‘comments’)
источник

DG

Dmitry Gerasin @thed... in Laravel Pro
Алексей
Чтобы понимать правильно о-нотацию нужно начало матана вспомнить, а конкретно пределы. Если просто, то через нее выражают зависимость кол-ва операций (а еще памяти и прочего) от входа (например длинны массива, если мы говорим о сортировке например).
Из чтива — Кормен, но он сложный (я только выборочно читал) и для задачи прохождения собеса — оверхед. Сами алгоритмы можно на codewars потренировать.
спс
источник

DG

Dmitry Gerasin @thed... in Laravel Pro
Dmitry Gerasin @thedesigner
Все ночным доброй ночи
Сейчас прохожу собеседование и меня ожидает 3 секция - алгоритмы
Кто сталкивался с заумными словечками типа битрии
лучший худший случай поиска и тд ?
upd
источник

r

rip your face in Laravel Pro
Arman
да, я упустил что нужно выбрать все. выходит что-то вроде
where parent_id === null || has(‘comments’)
Так а как такую конструкцию написать через конструктор запроса?
источник

DG

Dmitry Gerasin @thed... in Laravel Pro
есть кстати тематические чаты на эту тему ?
источник

r

rip your face in Laravel Pro
Arman
да, я упустил что нужно выбрать все. выходит что-то вроде
where parent_id === null || has(‘comments’)
если ты понимаешь можешь набросить пример?
источник

u

upside in Laravel Pro
Почитай грокаем алгоритмы
источник

u

upside in Laravel Pro
там проде рассказывается про O(n)
источник

u

upside in Laravel Pro
Правда там примеры на пайтоне
источник

A

Arman in Laravel Pro
rip your face
если ты понимаешь можешь набросить пример?
можно с этого начать:
$news = News::query()
       ->whereNull('parent_id')
       ->orWhereHas('comments');
источник

r

rip your face in Laravel Pro
А не, получается так
источник

r

rip your face in Laravel Pro
Arman
можно с этого начать:
$news = News::query()
       ->whereNull('parent_id')
       ->orWhereHas('comments');
спасибо
источник

v

vladimir in Laravel Pro
Arman
можно с этого начать:
$news = News::query()
       ->whereNull('parent_id')
       ->orWhereHas('comments');
$news = News::whereNull('parent_id')
       ->orHas('comments');

??
источник

A

Arman in Laravel Pro
vladimir
$news = News::whereNull('parent_id')
       ->orHas('comments');

??
🤷‍♂️ вроде тоже самое
источник

A

Arman in Laravel Pro
кто нибудь юзает optimistic locking? есть что готовое? как понял лучше в WHERE UPDATE условие добавить?
источник