Size: a a a

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

2020 March 05

u

undefined in Node.js — русскоговорящее сообщество
Юра Вягочер
ну а если обычный чат делать в браузере. В таком случае где лучше хранить сообщения?
Нужен сервер. Все сообщения складируются в базу данных. И потом достаются оттуда при запросе
источник

ИР

Иван Ратников in Node.js — русскоговорящее сообщество
Народ, такая трабла. Пытаюсь через Sequilize настроить правильно ассоциации. Когда обращаюсь без ассоциаций к таблице данные отдает, когда делаю incude то сервер БД не подключается, пишет TIMEOUT ERROR
источник

ИР

Иван Ратников in Node.js — русскоговорящее сообщество
Модель
источник

ИР

Иван Ратников in Node.js — русскоговорящее сообщество
Запрос
источник

YZ

Yaroslav Zhymkov in Node.js — русскоговорящее сообщество
Синтаксис не верный думаю,чекайте доку
источник

РС

Роман Сергеевич in Node.js — русскоговорящее сообщество
Подскажите пожалуйста. У меня есть json файл вот такого формата:
[
 {"_id":{"$oid":"5e5e4c9c617bf32d58c028fb"},"name":"ОТДЕЛЕНИЕ ПО ДЕЛАМ МИГРАЦИИ","code":"800-005"},
 {"_id":{"$oid":"5e5e4c9c617bf32d58c028fc"},"name":"ОФМС РОССИИ ПО АГИНСКОМУ БУРЯТСКОМУ АО","code":"800-006"},
 ...
]
Я подключаю его через require и хочу сделать insertMany коллекцию mongo. Вот код:
Data.insertMany(json).then(rows => {
   console.log(`Results: ${rows.length}`);
 })
 .catch(err => {
   console.log(`Error: ${err}`);
 });
Однако получаю вот такую ошибку:
Error: ValidationError: _id: Cast to ObjectID failed for value "{ '$oid': '5e5e4c9c617bf32d58c00230' }" at path "_id"
В чем дело?
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Роман Сергеевич
Подскажите пожалуйста. У меня есть json файл вот такого формата:
[
 {"_id":{"$oid":"5e5e4c9c617bf32d58c028fb"},"name":"ОТДЕЛЕНИЕ ПО ДЕЛАМ МИГРАЦИИ","code":"800-005"},
 {"_id":{"$oid":"5e5e4c9c617bf32d58c028fc"},"name":"ОФМС РОССИИ ПО АГИНСКОМУ БУРЯТСКОМУ АО","code":"800-006"},
 ...
]
Я подключаю его через require и хочу сделать insertMany коллекцию mongo. Вот код:
Data.insertMany(json).then(rows => {
   console.log(`Results: ${rows.length}`);
 })
 .catch(err => {
   console.log(`Error: ${err}`);
 });
Однако получаю вот такую ошибку:
Error: ValidationError: _id: Cast to ObjectID failed for value "{ '$oid': '5e5e4c9c617bf32d58c00230' }" at path "_id"
В чем дело?
мож _id должно быть строкой, а у тебя это объект?
источник

РС

Роман Сергеевич in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
мож _id должно быть строкой, а у тебя это объект?
Блин, походу да. Монголаб выгрузила так, я и не подумал в эту сторону, не работал с монго раньше
источник

ИР

Иван Ратников in Node.js — русскоговорящее сообщество
Yaroslav Zhymkov
Синтаксис не верный думаю,чекайте доку
да сделал всё по доке
источник

РС

Роман Сергеевич in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
мож _id должно быть строкой, а у тебя это объект?
Спасибо тебе, после преобразования все заработало
источник

YZ

Yaroslav Zhymkov in Node.js — русскоговорящее сообщество
Иван Ратников
да сделал всё по доке
да, пробежался, вроде все ок
источник

YZ

Yaroslav Zhymkov in Node.js — русскоговорящее сообщество
Yaroslav Zhymkov
да, пробежался, вроде все ок
смотрите итоговый запрос дебажте параметр для where
источник

А

Андрей in Node.js — русскоговорящее сообщество
Гайс, подскажите как в module.exports добавить исключение, чтобы не смотрел в определнную папку?
источник

ЮВ

Юра Вягочер in Node.js — русскоговорящее сообщество
https://jsfiddle.net/xvzma4fs/ может кто сказать как вернуть переменную из функции ?
источник

YZ

Yaroslav Zhymkov in Node.js — русскоговорящее сообщество
Юра Вягочер
https://jsfiddle.net/xvzma4fs/ может кто сказать как вернуть переменную из функции ?
источник

AT

Alexander Trifonov in Node.js — русскоговорящее сообщество
Юра Вягочер
https://jsfiddle.net/xvzma4fs/ может кто сказать как вернуть переменную из функции ?
источник

ДИ

Дмитрий Иванов in Node.js — русскоговорящее сообщество
а для ноды есть такое?
источник

YZ

Yaroslav Zhymkov in Node.js — русскоговорящее сообщество
Дмитрий Иванов
а для ноды есть такое?
все упираеться в js. не знаю таких чатов для ноды
источник

倫岡

倫太郎 岡部 in Node.js — русскоговорящее сообщество
Дмитрий Иванов
а для ноды есть такое?
Нода это по сути просто апи жса.
Знаешь жс - разберёшься и с нодой
источник

R

RusaXXX in Node.js — русскоговорящее сообщество
RusaXXX
Подскажите по json Schema

Почему когда в данные добавляется новое поле, валидатор не реагирует на это

Добавил новый ключ
"foo": "foo"

https://gist.github.com/rustam87/b70f46b8075972f565fac84744b757bd - - схема и данные

сервис через который тестил https://www.jsonschemavalidator.net/
Версия draft-06
Народ, кто нибудь сталкивался?
источник