Size: a a a

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

2020 August 11

ГЗ

Григорий Зданович... in Node.js — русскоговорящее сообщество
pavelmartinez
Есть готовый анонимный чат на ноде, с использованием vk-io для работы с vk api и Sequelize ORM с диалектом mysql. Бот функционирует, но я не могу исправить один баг - бот через время работы улетает в 100 CPU.
очень мало информации,
самое банальное это чекать стек трейс, понять в какой функции/этапа это происходит
источник

ГЗ

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

R

Roman in Node.js — русскоговорящее сообщество
karasique
зачем переводить? может вопрос задашь сначала?
{
   "product": "Live JSON generator",
   "version": 3.1,
   "releaseDate": "2014-06-25T00:00:00.000Z",
   "demo": true,
   "user": {
       "id": 12345,
       "name": "John Doe",
       "phones": {
           "home": "800-123-4567",
           "mobile": "877-123-1234"
       },
       "email": [
           "jd@example.com",
           "jd@example.org"
       ],
       "notification": {
           "_id": "String",
           "phone": [
               "1obj",
               "2obj"
           ],
           "email": [
               "1obj",
               "2obj"
           ],
           "rule": [
               {
                   "typeEvent": "phone",
                   "importance": "low",
                   "typeAttack": [
                       "attack-all"
                   ],
                   "monitoring": [
                       "monitoring-all"
                   ],
                   "targetData": 657567565,
                   "rangeTime": {
                       "start": "2020-07-30T07:00:00.000Z",
                       "end": "2020-07-30T16:00:00.000Z"
                   }
               },
               {
                   "typeEvent": "phone",
                   "importance": "low",
                   "typeAttack": [
                       "attack-all"
                   ],
                   "monitoring": [
                       "monitoring-all"
                   ],
                   "targetData": 657567565,
                   "rangeTime": {
                       "start": "2020-07-30T07:00:00.000Z",
                       "end": "2020-07-30T16:00:00.000Z"
                   }
               }
           ],
           "reporting": [
               "1obj",
               "2obj"
           ]
       }
   }
}
источник

R

Roman in Node.js — русскоговорящее сообщество
это пример данных
источник

R

Roman in Node.js — русскоговорящее сообщество
это маленький кусочек, у меня получается глубокая вложенность , я пытался делать через ref, но что то обалажался с данными и связями и не совсем доходит как всем этим управлять
источник

k

karasique in Node.js — русскоговорящее сообщество
Roman
это маленький кусочек, у меня получается глубокая вложенность , я пытался делать через ref, но что то обалажался с данными и связями и не совсем доходит как всем этим управлять
с какой именно вложеностью у тебя проблемы
источник

R

Roman in Node.js — русскоговорящее сообщество
notification я вынес как новую модель, все собралось все хорошо но я столкнулся с другой проблемой, я не могу связать созданную "notification" с текущим user, что бы при выборке понимать что данный notification именно этого юзера а не васи пупкина
источник

k

karasique in Node.js — русскоговорящее сообщество
Roman
notification я вынес как новую модель, все собралось все хорошо но я столкнулся с другой проблемой, я не могу связать созданную "notification" с текущим user, что бы при выборке понимать что данный notification именно этого юзера а не васи пупкина
лучше всего имхо тебе сделать user.notification - и там держать objectid notification, а при поиске пользователя сделать .populate(‘notification’) сразу после findById (сделать чейн)
источник

AI

Alekperov Ilgar in Node.js — русскоговорящее сообщество
Ребят, всем привет. Помогите. Хочу научиться node.js+react, с чего лучше начать, и где взять материалы для изучения
источник

R

Roman in Node.js — русскоговорящее сообщество
karasique
лучше всего имхо тебе сделать user.notification - и там держать objectid notification, а при поиске пользователя сделать .populate(‘notification’) сразу после findById (сделать чейн)
в схеме как это написать?
источник

R

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

AI

Alekperov Ilgar in Node.js — русскоговорящее сообщество
Ребят, всем привет. Помогите. Хочу научиться node.js+react, с чего лучше начать, и где взять материалы для изучения
источник

k

karasique in Node.js — русскоговорящее сообщество
notification: {
     type: mongoose.Schema.Types.ObjectId,
     ref: 'Notification', <— название модели notification
     default: null
   }
источник

k

karasique in Node.js — русскоговорящее сообщество
только это нужно в user добавить
источник

R

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

R

Roman in Node.js — русскоговорящее сообщество
karasique
только это нужно в user добавить
а как создавать через запрос что нить через такую глубь?
источник

R

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

R

Roman in Node.js — русскоговорящее сообщество
я делал типо такого но у меня не работает или отрабатывает но не создает ничего в бд
источник

k

karasique in Node.js — русскоговорящее сообщество
а у тебя notifications - должен быть массив, или одного оповещения достаточно для одного пользователя?
источник

R

Roman in Node.js — русскоговорящее сообщество
karasique
а у тебя notifications - должен быть массив, или одного оповещения достаточно для одного пользователя?
источник