
Yan
19.02.2018
12:00:40
и это должно филтроваться по возространию и убыванию запросов на сервер
коллега подсказал мне, что обычно делается вот так
Так надо field=updatedAt&order=Asc
но я не совсем понимаю, как это парсить на бэке

Google

Yan
19.02.2018
12:01:39
посмотрел уже либы для этого, но там не так парсится это дело
да, можно работать с массивами, но чтобы он понимал так запрос, нету

Yurii
19.02.2018
12:02:24
https://nodejs.org/api/querystring.html#querystring_querystring_parse_str_sep_eq_options
Yan, у тебя express, чистый http или ещё что-то другое?

Yan
19.02.2018
12:05:01
koa
ну и все это работает через awillix

Yurii
19.02.2018
12:07:34
@hobo_with_a_hookah, ну ты просто можешь подключить koa-router, и описать все параметры, которые может сервис принять, а на контексте уже отловить query в JSON

Yan
19.02.2018
12:08:26
понял, разберусь сначала тогда с querystring, дальше буду думать уже

Yurii
19.02.2018
12:18:28
@hobo_with_a_hookah, я имел ввиду ctx.request.query - там уже будет распаршенный JSON
без дополнительных шаманств

Yan
19.02.2018
12:19:20

Andrey
19.02.2018
13:09:03

Google

Andrey
19.02.2018
13:09:23
а делая .map(item => item.get({ plain: true })) - геттеры срабатывают

Kylych
19.02.2018
13:12:00
у меня вопрос по CRUD
легально ли юзать rout для insert также для update?

Сергей
19.02.2018
13:15:20
нет

Kylych
19.02.2018
13:26:33
Спасибо)

Dmitriy
19.02.2018
13:33:28
Я валяюсь с таких ответов )))

Timofey
19.02.2018
13:34:20
А есть npm пакет, который трансформирует текст, ошибочно набранный в латиннице - в кириллицу?
ghbvth => пример

A
19.02.2018
13:39:57
Виталик, привет!

Dmitriy
19.02.2018
13:40:45

Michael ?
19.02.2018
13:41:04

Morsik
19.02.2018
13:41:29
https://www.npmjs.com/package/ai-switcher-translit

Dmitry
19.02.2018
13:57:39
Привет всем! Здорово, что есть такое сообщество по nodejs

Andrew
19.02.2018
13:59:43

Dmitry
19.02.2018
14:02:41
Я долго разрабатывал софт на c#, но последнее время .net core не радует. Я долго выбирал между руби и нодом, в итоге нод победил.

Andrew
19.02.2018
14:02:53

Сергей
19.02.2018
14:03:08
и го

Michael ?
19.02.2018
14:03:21

Andrew
19.02.2018
14:03:23
и го
не-не-не, лучше rust, если человек из мира сях приполз)

Dmitry
19.02.2018
14:03:25
Да много всего там было интересного, но на все времени не хватит сразу
У руби был большой плюс-его доброжелательное сообщество, но тут смотрю даже русский канал большой есть по ноду.

Google

Сергей
19.02.2018
14:04:58

Dmitry
19.02.2018
14:06:28
Да не, я современный js и нод довольно неплохо уже освоил
Ща траблы с vue.js cli

Andrew
19.02.2018
14:06:51
не трожь ты бедный вуй(
сразу react смотри(
не стоит оно того, ну правда(

Dmitry
19.02.2018
14:13:55
Да он ща весьма хорош. Даже Greg Pollack его продвигает
Претензий по работе нет. Траблы с транспиляцией вебпаком

Артур
19.02.2018
14:14:40

Dmitry
19.02.2018
14:15:24
Object.assign({}, obj)

Yurii
19.02.2018
14:15:24
https://lodash.com/docs/4.17.5#clone

Vitaliy
19.02.2018
14:15:29
Object.assign({}, object)

Артур
19.02.2018
14:17:59

Morsik
19.02.2018
14:18:12

Vitaliy
19.02.2018
14:18:40
Object.assign(wheretocopy, wherefrom)
ну ет тип на баге жса копи
ахах

Артур
19.02.2018
14:19:15
спс) походу тупанул)

Сергей
19.02.2018
14:19:16

Google

Артур
19.02.2018
14:19:49

Buka
19.02.2018
14:26:36

Vitaliy
19.02.2018
14:27:08
сложеные обьекты не копирует
ну можно самому прописать функцию или найти готовую

Admin
ERROR: S client not available

Buka
19.02.2018
14:28:47

Vitaliy
19.02.2018
14:29:19
тип json.parse(json.stringife(obj)) ?

Eldar
19.02.2018
14:30:26
Если данные простые то можно и так, да

Buka
19.02.2018
14:30:32

Vitaliy
19.02.2018
14:30:46
ну да, логично

Timofey
19.02.2018
14:37:59

MVP
19.02.2018
15:02:28
у меня для добавления документов в mongodb (mongoose) используется .create
import {User} from '../schema/users';
var new_user = new User({
username: req.body.username,
blabla: req.body.blabla,
//
});
User.create(new_user).then(dbResponse => {
насколько лучше заменить это с User.insert({//..}, callback) ?

Yurii
19.02.2018
15:40:26
и есть мнение, что callback работает быстрее всех, но вопрос удобства спорный)


Михаил
19.02.2018
15:56:33
Добрый день, как разархивировать средствами nodejs rar архив разибтый на несколько part'ОФ?

Nikolay
19.02.2018
15:56:59
а почему именно нодой?

Сергей
19.02.2018
15:58:47

Google

Сергей
19.02.2018
15:58:59

Yurii
19.02.2018
16:03:05
разницы нет
https://kyrylkov.com/2017/04/25/native-promises-async-functions-nodejs-8-performance/
разве?

Сергей
19.02.2018
16:03:40
но в практике эта разница значения не имеет
абсолютно

Таймураз
19.02.2018
16:04:17

Сергей
19.02.2018
16:04:37

Таймураз
19.02.2018
16:05:51
я о разнице между callback/promise
Ну вообще там есть разница
Вот эти вот миллисекунды у нас нехило производительности отжирают
На самом деле, не меньше отжирает хреновый код, но эт немного другое

енот
19.02.2018
16:09:03
his.stats = {
sideB: {
userBusy: 0,
noAnswer: 0,
originatorCancel: 0,
subscriberAbsent: 0
},
ratioAB: {
a: 0,
b: 0
},
averageCallDuration: {}
}
а я могу в этот объект засунуть функцию, которая будет над двумя свойствами мат. операцию проводить?

Котяй Негодяй
19.02.2018
16:09:20
Что за хрень? Нечем отправить multipart/form-data в 2018м!

енот
19.02.2018
16:09:35
конкретно this.stats.ratioAB.a/this.stats.ratioAB.b ну и условие что оба не ноль

Котяй Негодяй
19.02.2018
16:09:36
Всё сломано.
Есть что-нибудь кроме FormData и restler?

Morsik
19.02.2018
16:11:10

енот
19.02.2018
16:11:29