никто не юзал монгус?) ответьте пожалуйста)
@MrOnlineCoder ты вроде как батя ноды, скажи в чем разница, монгус это
populate - не магия, в монгусе он самом деле делает под капотом find() и записывает в модельку
разница еще в том, что ты чертеныш такой, мутируешь юзера в запросе, что не есть хорошо, если через populate
за такое убивают в современном мире?
некоторые убивают за то что ты вообще как то мутируешь req
лучше через find - это более explicit код, который показывает что он делает
понял)
спасибо за ответ)
а что,изменчивость и СТЭ вне закона?
кстате, интересно вот какие еще есть юз кейзы миддлваров кроме авторизации?
главный юскейс - не использовать
на пыхе это говно вроде как юзается повсеместно)
мультитенантность, но я больше не юзаю mw
валидация запроса, авторизация, рейт лимит, логгирование конкретных запросов (например у меня вебхуки от платежных систем отдельно пишуться в файл и в бд) а такие штуки как пагинация и отправка мейлов в мидлварах не должны быть имхо
я вот тоже подумал что пагинация вроде как можно и без миддлвары сделать ок
а в файл зачем пишешь ?
ах да, не хочу поднимать холиварной темы, но используется ли монга для проектов со сложными связями?)
или до сих пор там нет ничего хорошего)
по файлу grep проще делать иногда)
если тебе нужны сложные связи - тебе нужна реляционная бд а не монга
ну я так и думаю, просто кто-то где-то топил за монгу насколько это простая база в использовании, и вот вопрос масштабируемости чет походу у нее не очень
не знаю кто топил, но как раз токи монга одна из немногих умеет в реплику и шардинг из коробки почти что то
я исползьзую, к сожалению
Обсуждают сегодня