sanqa
парни как сделать поле list_author - объектом с массивом объектов ? использую knex просто если я хочу положить 2 объекта в list_author то естестенно получаю ошибку
Anonymous
Кто нибудь работает с tarantool? Плюсы минусы в связке с node?
Александр 🌲🙏🏽
Друзья, подскажите, а есть возможность стандартными способами получить массив ключей из каждого объекта в массиве объектов?
Nikita
Object.keys()
Nikita
arr.map(Object.keys)
Александр 🌲🙏🏽
[{ name:'1'},{name:'2'},{name:'3'}], а нужно получить ['1','2','3']
Artur
foreach object.keys
Artur
lol
Александр 🌲🙏🏽
Ну да, неправильно сформулировал.
Nikita
arr.map(Object.values)
Александр 🌲🙏🏽
Значения одного ключа.
Nikita
или arr.map(obj => obj.name)
Nikita
или arr.map({ name } => name)
Александр 🌲🙏🏽
или arr.map(obj => obj.name)
Спасибо, я filter() пробовал, но там немного другое.
Александр 🌲🙏🏽
Этот вариант сработал.
Nikita
удивительно...
Nikita
я пробывал ножницами нарисовать фигуры
Александр 🌲🙏🏽
Александр 🌲🙏🏽
Я только учусь JS премудростям.
Александр 🌲🙏🏽
Спасибо еще раз.
Nikita
filter = фильтрация, map = трансформация, reduce = фильтрация + трансформация
сomorsiс
агрегация*
Nikita
агрегация*
слово сложное было, поэтому написал так
Александр 🌲🙏🏽
filter = фильтрация, map = трансформация, reduce = фильтрация + трансформация
Я map reduce когда изучал в mongodb ни хрена не понял, а там есть aggregation framework, он понятнее.
сomorsiс
но это не одно и то же
Александр 🌲🙏🏽
Так я эту конепцию программирования и не понял.
Nikita
Так я эту конепцию программирования и не понял.
3 базовых функции для работы с данными
Nikita
из функционального программирования
Александр 🌲🙏🏽
Я обязатель выучу.
Nikita
да мне все равно
Nikita
можешь не учить, мне обещания твои не нужны
Den
Господа, подскажите чайнику плиз. Можно ли с помощью socket.io сделать аля "Локальный сервер" для сайтов. Он будет запускать php?
сomorsiс
сокет.ио - нет
сomorsiс
а, можно, неправильно прочитал
сomorsiс
но зачем тогда сокет.ио?
Den
А есть варианты?
Den
Буду очень рад помощи
undefined
https://ru.wikipedia.org/wiki/Socket.IO
undefined
Просто прочитайте про socket.io, это не веб сервер, он совсем другие задачи решает
Den
Я знаю. Просто на глаза попался какой-то чел, который сделал подобное (Уже потерял его)
Den
Как можно мне сделать, что я описал?
undefined
Вам php файлы исполнять?
undefined
Какая задача?
Den
Секунду.. В общем, знаете.. Существуют GUI для создания локальных серверов, чтобы тестировать сайт, как он будет работать на сервере (хостинге). Например, MAMP, Open Server и т.д. Такие локальные сервера запускают, помимо фронтенда, ещё и бэкенд, в частности php, но бывает и python. У меня стоит electron с node js. Я хочу реализовать gui локального сервера на node js. Не подскажите, как это сделать?
Дмитрий
будет ИМХО полезнее
Дмитрий
чтобы это не только для дева можно было
Pavel
ку всем. Шо за фигня с монгой?
Pavel
почему если делать через aggregation framework $lookup (join типа) на массиве, то массив перемешивается, а если юзать .populate() из mongoose все заебись?
Michael
http://parseplatform.org/
Дмитрий
опять ты!
Я вездесущ. Еше стал и полифазный сн практиковать
Michael
CH - спирт чтоли?О_о
Дмитрий
*сна
Michael
а, тогда все очень плохо
Rodion
Ребята срочно совет нужен. Начал учить node.js неделю как уже. И сегодня утром менеджерам случайно спизданул об этом. И сразу через час меня попросили посмотреть, почему на одном проекте выгрузка отчетов не работает. Проект это квинтесенция perl+node.js+docker . Я изучил тока синтаксис и чуток оссобенностей, а меня джуна уже туда пихают. Как вы думаете стоит мне лезть туда, или я там все сломаю?
Cenator 🐈
скажи что это не входит в твои обязанности
Rodion
скажи что это не входит в твои обязанности
входит, меня взяли же стажером программистом
Rodion
Если никто не трогал код, то скорее всего что-то с доступами, посмотри логи приложения, только тихо. Если что найдешь починишь, если нет, то старшим товарищам передай
просто сеньор кто в нем что то понимает в творческом отпуске на два месяца и никого кто хоть как то знает ноду в конторе нет) меня спросили почему я опоздал, я сказал что до часу ночи учил node.js, так я и спалился
Eugene
🤔
Dmitry
никогда не говори так манагерам ) занимался саморазвитием - звучит лучше )
Eugene
Как стать с одного туториала node.js сеньором книга называлась? 🤔
Sergey
Доброго дня, господа, есть у кого-нибудь пример нормального rest-api на экспрессе, чтобы красиво было с typescript и иерархическими роутами?
Eugene
Господа, вопрос по монгусу. Данная штука возращает undefined User.findOne({ ‘some_key’: ‘some string’ }).exec() .then((user) => { console.log(user); return user; }) .catch((e) => { console.log(e); });
Rodion
Как стать с одного туториала node.js сеньором книга называлась? 🤔
курссы специалист из бауманки, игорь борисов преподаватель . Курс называется node.js . И первая фраза преподавателя, выучить весь node.js невозможно
Sergey
log выводит юзера, но не возвращает его
А куда возвращать то должна? Наверное надо написать return User.FindOne если у тебя функция возвращает promise?
Ivan
добавь await
Sergey
Теперь Promise { <pending> }
ну я так понимаю асинхронный вызов тебе не сможет вернуть как бы это сказать в "синхронном виде", тут либо опять же .then, либо await как сказали выше
Evgeny
добавь await
а ты злой=) человек еще с промисами не разобрался, а ты ему async/await предлагаешь
Andrey
хехе. с async/await проще чем с промисами разобраться. промисы потом можно заюзать.
Michael 🌌
Одинаково просто, по-моему
Andrey
синтаксис для того кто не знает js у async/await понятнее