Vadim
бамп. вопрос актуален
Vadim
господа, гугл не помогает (другие случаи обсуждаются при похожей ошибке), надеюсь на вашу помощь. я хочу сохранить в Mongo данные из потока: stream.on('tweet', function(tweet) { if ((tweet.user.id !== undefined) && (tweet.id !== undefined)) { var newTweet = new Twitter(tweet); newTweet.save(); } }) Но данные сохраняются не полностью, лишь первые свойства объекта tweet, либо вообще ничего. В то же время логгирование показывает, что объект доставляется в коллбек целым, со всеми полями. Куда смотреть, где я что-то не понял, как считаете?
сomorsiс
Выведи после конструктора newTweet
Vadim
Выведи после конструктора newTweet
он цел, я проверял два свойства объекта newTweet и их тип. оба свойства - числа, значения как задумывалось
Vadim
Выведи после конструктора newTweet
а, стоп. я tweet проверял. секунду, сорри
Vadim
и тд, просто idшки
Vadim
в mlab документ так сохраняется: { "_id": { "$oid": "5a438e924db55a000476dbd1" }, "__v": 0 }
сomorsiс
это нормальное поведение?
сomorsiс
тогда смотри в конструктор
Vadim
тогда смотри в конструктор
ой, я перепроверил получаемый объект tweet, он имеет совсем не ту структуру, которая заложена в модель mongo. всё, вопрос снят, глупая ошибка. можно вопрос: что вы конструктором называете в данном случае?
сomorsiс
функцию которая вызывается при выполнении new Twitter(....)
👨🏼‍💻
Vue + FeathersJS + Mongo наше все
Вот с вуйнёй это вы зря
Eldar
Что не так с вуйней?
Дима
Vue + FeathersJS + Mongo наше все
А есть ссылка на данный стек? А то нашел только на гитхабе это https://github.com/icebob/vue-express-mongo-boilerplate
Cenator 🐈
react + koa2 + postgres самый топчик
Илья | 😶☮️🐸
Здравствуйте. Вопрос довольно банальный, но второй день уже не могу разобраться. https://gist.github.com/bigHapiness/927d8994fd066e2ffa969c38ac7d788d Имеется такой код, но в консоль выводит имя последнего сервера в цикле столько раз, сколько серверов записано в объект.
Илья | 😶☮️🐸
Илья | 😶☮️🐸
Я не знаю почему, но new function(err,response){} решило проблему
Илья | 😶☮️🐸
У тебя коллбеки, поэтому используй итератор с замыканием. Ну и просто выучи основы JS, прежде чем.
sho?
в его случае можно и const
sho?
но мало ли, вдруг он потом внутри блока реассайнить начнет
sho?
и снова придет сюда с вопросами )
Anonymous
Cenator 🐈
Если кластеризовать ноду на множество процессов, не возникнет ли проблем с записью в бд? Интересует в частности redis
V
Нет
Danil Á.
Бл
Danil Á.
Бд:)
Cenator 🐈
Ок, спс)
Danil Á.
Главное если планируешь кластеризовать, то не храни состояния в ram. Храни в том же redis
Илья | 😶☮️🐸
Спасибо за помощь в решении проблемы. Все отлично подключается в цикле ко всем описанным серверам
Anonymous
всем привет... пробую тут разобраться с GoogleChrome/puppeteer .. что то не могу я понять по документации, да и со своими скудноватыми, простите, знаниями в nodejs, как же мне получить текстовый контент страницы в переменную, после полной загрузки контента. чтобы в дальнейшем сохранить её в файл. вот пример как сохранить в pdf из доков, конечно, понятен, но я так понимаю получить доступ ко свему документу не так просто, раз они не указали примера, как это делается?
Anonymous
http://pasted.co/cfb97e28
Anonymous
вот что у меня в index.js
Anonymous
но почему то пишет ошибку const browser = await puppeteer.launch(); ^^^^^^^^^ SyntaxError: Unexpected identifier ...
Anonymous
при запуске $ node index.js
Sergey
но почему то пишет ошибку const browser = await puppeteer.launch(); ^^^^^^^^^ SyntaxError: Unexpected identifier ...
может потому что await работает только внутри функции помеченной async?
Sergey
или описание фич читать не надо?
Anonymous
так вот?
Anonymous
нет... всё равно не работает(
сomorsiс
версия ноды?
сomorsiс
а
Anonymous
8.9.3
сomorsiс
у тебя сверху await
сomorsiс
в самом верху
Anonymous
оо
Anonymous
пошло дальше
Anonymous
))
Sergey
нда
Anonymous
нда
да я второй день какбы засел только
Anonymous
всегда хотел попробовать что за зверь
Anonymous
а вот и задача практическая
Anonymous
теперь никаких ошибок нет, но и в консоль ничего не пишется и скриншот не сохраняется...
Anonymous
Anonymous
всегда хотел попробовать что за зверь
или помочь освоить человеку немного, без троллинга, уже ни как не получается чтоли?...
Anonymous
я же не прошу писать за меня что то...
Anonymous
умею пользоваться гуглом
Anonymous
но куча тонкостей везде своих есть
сomorsiс
он имел наверно ввиду то что ты кодишь в нано даже без подсветки
Anonymous
ааа...
Anonymous
17 строчек, можно и без подсветки, думаю...
Anonymous
но я не правильно файл сохраняю, да?
Anonymous
и почему в консоль не пишется ничего?
Anonymous
ни еррор ни успех...
сomorsiс
потому что ты не запускаешь функцию
Anonymous
самую верхнюю?
сomorsiс
да
Anonymous
сomorsiс
все реквайры лучше писать сверху файла забудь про вар, только let/const https://github.com/nanorc/nanorc возьми отсюда подсветку
Cenator 🐈
возьми нормальный редактор с линтером и посветкой ошибок