Αλεχ
Aleksandr
С привязкой к заднему месту майкрософта
Αλεχ
зато писать блять ТЕКСТОВЫЕ запросы
Αλεχ
это заебись
Αλεχ
Αλεχ
ничосе
Aleksandr
Αλεχ
Αλεχ
он даже не поможет $match от $хуятчь отличить
Αλεχ
короче спор ни о чем
Aleksandr
Αλεχ
скриптота на поеботном ES это блять то что нужно нормальному человеку
Aleksandr
Да нет там никакого скриптинга
Αλεχ
там нет типов
Aleksandr
Ну если не лезть в map/reduce
Αλεχ
конец
Aleksandr
конец
Ты предлагаешь в расте забанить let ?
Αλεχ
там нет нормального языка запросов
Αλεχ
Aleksandr
Αλεχ
Αλεχ
если в SQL ты напишешь SLCT то тебе он ругнется
Αλεχ
на неправильный синтаксис
Αλεχ
в монге если ты пря сильно накосячишь, он тоже скажет
Αλεχ
а может просто вернуть хуй
Aleksandr
Руки надо править, тесты писать, а не язык запросов ругать
Αλεχ
тесты на бд?
Αλεχ
спасибо
Αλεχ
большое
Αλεχ
за совет
Αλεχ
на фронт пишу, на бек пишу
Αλεχ
че я блять забыл
Αλεχ
а да, мне ж делать нехуй
Αλεχ
надо БД тестить
Αλεχ
котоаря должна быть тупой как пробка и предсказуемой как она же
Aleksandr
Αλεχ
Αλεχ
например вссо охуенного $[] можно просто сделать update нижней таблички
Aleksandr
Αλεχ
Αλεχ
по крайней мере если ты используешь идеоматический пощход
Aleksandr
Αλεχ
колелкций объектов
Αλεχ
а не эмулируешь sql
Aleksandr
А используешь свой любимый джоин
Αλεχ
нахуя юзать пародию, если есть оригинал?
Αλεχ
собственно я тому выводу и пришел
Αλεχ
что монга не нужна
Aleksandr
Αλεχ
а в редких случаях когда нужно что-то похжее есть постгрес с массивами и он же с json
Αλεχ
Aleksandr
Aleksandr
и чем она лучше?
Возможностями как минимум - тут ты пиши и как привык в своих таблицах и как правильно презентовать объекты, и как угодно, и оно будет быстро работать
Αλεχ
Αλεχ
вот пример сценария, который блять просто не работает на монге 3.4
Αλεχ
*выше*
Αλεχ
где пример обратного?
Αλεχ
я молчу про сложные вещи
Αλεχ
вроде аналитических функций
Aleksandr
Не говоря о его скорости работы с json'ом
Aleksandr
Не, я понимаю, что проще использовать то, что знаешь и жаловаться что остальные такое же не сделали, но по сути что сиквел, что монговский язык запросов, что редискин - это всё просто языки запросов, они все отстой, но лучше мы не придумали.
Αλεχ
Aleksandr
Αλεχ
вот понадобилось мне сделать partition over by ... lead...
Αλεχ
Αλεχ
потому что сами проверили
Αλεχ
на реальных данных
Αλεχ
а не на медиуме прочитали, какая монга охуенная
Αλεχ
ну так вот
Αλεχ
вопрос выше
Aleksandr
Я тоже проверял когда оно выходило, это было пздц не быстро
Αλεχ
select
index,
starttime,
endtime,
starttime - lag(endtime) over(order by starttime asc) as delta
from test
Αλεχ
как это делать на монге?