Size: a a a

Node.js — русскоговорящее сообщество

2020 September 30

GG

Georgiy Georgievich in Node.js — русскоговорящее сообщество
Bruian Blake
Вы путаете синтаксис с семантикой
Если написать один и тот же запрос используя ОРМ-ку и нативную библиотеку, они отработают одинаково быстро? Это относится к запросам любой сложности?
источник

BB

Bruian Blake in Node.js — русскоговорящее сообщество
Утверждение, что орм относится к синтаксису не верно
источник

BB

Bruian Blake in Node.js — русскоговорящее сообщество
Да и вообще, орм и «нативную библиотеку» тоже не совсем корректно сравнивать. Корректнее сравнивать модели доступа к данным.
источник

BB

Bruian Blake in Node.js — русскоговорящее сообщество
И да, объектно-реляционная модель имеет издержки в виде актуализации объектной модели в памяти клиента и поддержании консистентности данных. Видимо вы хотели донести данную мысль до сообщества.
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Georgiy Georgievich
Если написать один и тот же запрос используя ОРМ-ку и нативную библиотеку, они отработают одинаково быстро? Это относится к запросам любой сложности?
Обычно ORM использует нативную библиотеку сам, поэтому тут рассуждения тривиальные --- мы добавляем дополнительные слои и платим скоростью.
источник

GG

Georgiy Georgievich in Node.js — русскоговорящее сообщество
The Fallen Phoenix
Обычно ORM использует нативную библиотеку сам, поэтому тут рассуждения тривиальные --- мы добавляем дополнительные слои и платим скоростью.
+
источник

GG

Georgiy Georgievich in Node.js — русскоговорящее сообщество
скорость(разработки) vs скорость(обработки)
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
И важно не забывать что не любой Query Builder с моделями есть ORM. На ноде нет вообще ни одного, если понимать понятие ORM совсем строго.
источник

DI

Dmitry Ivanchenko in Node.js — русскоговорящее сообщество
всем привет
можно ли как-то покрасивее сделать:
if (error.code === "ENOTFOUND")
источник

DI

Dmitry Ivanchenko in Node.js — русскоговорящее сообщество
может как-то ссылкой на объект errors ноды
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Модуль то какой?
источник

DI

Dmitry Ivanchenko in Node.js — русскоговорящее сообщество
request
источник

CM

Chingiz Mamiyev in Node.js — русскоговорящее сообщество
Устаревший🌚
источник

DI

Dmitry Ivanchenko in Node.js — русскоговорящее сообщество
с этим ничего не поделать)
источник

CM

Chingiz Mamiyev in Node.js — русскоговорящее сообщество
Dmitry Ivanchenko
с этим ничего не поделать)
Взять другой модуль 🙂
источник

TP

Taras Postolyuk in Node.js — русскоговорящее сообщество
Всем привет, делаю пост запрос из постмана на добавлению в монгу айтема,
айтем добавляет но чисто айдишку, почему то req.body пустой.
В чем может быть причина?

router.route('/create’).post(({ body: {
 title,
 description,
 price
} }, res) => {

 const newProduct = new Product({
   title,
   description,
   price
 })

 newProduct.save()
   .then(() => res.json('Product has been saved'))
   .catch(err => res.status(400).json('Error: ' + err))
})
источник

DI

Dmitry Ivanchenko in Node.js — русскоговорящее сообщество
Chingiz Mamiyev
Взять другой модуль 🙂
это уже совсем другой вопрос))
if (error.code === "ENOTFOUND")
по
красивее бы это написать, а то ссылаться на строку не оч
источник

CM

Chingiz Mamiyev in Node.js — русскоговорящее сообщество
Taras Postolyuk
Всем привет, делаю пост запрос из постмана на добавлению в монгу айтема,
айтем добавляет но чисто айдишку, почему то req.body пустой.
В чем может быть причина?

router.route('/create’).post(({ body: {
 title,
 description,
 price
} }, res) => {

 const newProduct = new Product({
   title,
   description,
   price
 })

 newProduct.save()
   .then(() => res.json('Product has been saved'))
   .catch(err => res.status(400).json('Error: ' + err))
})
источник

CM

Chingiz Mamiyev in Node.js — русскоговорящее сообщество
Есть?
источник

TP

Taras Postolyuk in Node.js — русскоговорящее сообщество
Большое спасибо заработало
источник