Size: a a a

2020 October 26

LH

Leo Hra in React Kyiv
Serhey Shmyg
Привіт, асинхронний тест з react testing library призводить до такої помилки
Error: connect ECONNREFUSED 127.0.0.1:80
Сам тест passed, але отака консолька вилітає.
Що це може бути? Дякую
схоже, що в тебе код асинхронний, а тест синхронний
источник

SS

Serhey Shmyg in React Kyiv
it('render MainLayoutAside component', async () => {
источник

SS

Serhey Shmyg in React Kyiv
асинхронний, чи я щось не розумыю?
источник

LH

Leo Hra in React Kyiv
Serhey Shmyg
асинхронний, чи я щось не розумыю?
await є в тілі теста?
источник

LH

Leo Hra in React Kyiv
ну або ти не ассертиш асинхронну дію, яка йде на локалхост і тому тест проходить
источник

SS

Serhey Shmyg in React Kyiv
Leo Hra
await є в тілі теста?
так
источник

SS

Serhey Shmyg in React Kyiv
ця аснихрощинна можливо і не потрібна, в мене саспез враппер є, і коли юзати без файнд, то не встигає відрендериться компонент
источник

SS

Serhey Shmyg in React Kyiv
і я бачу фолбек саспенза
источник

a

ai in React Kyiv
Такой кейс:
есть в mongo db объект user:
user {
  name:
  company
}
Как сделать подсчет в базе количетва юзеров, имеющий например company: 'A'? Компаний много... Можно ли как-то передавать массив с названиям компаний и получать массив с количеством?
источник

LH

Leo Hra in React Kyiv
Serhey Shmyg
ця аснихрощинна можливо і не потрібна, в мене саспез враппер є, і коли юзати без файнд, то не встигає відрендериться компонент
соре, тут не підкажу
источник

IH

Ilya Human in React Kyiv
ai
Такой кейс:
есть в mongo db объект user:
user {
  name:
  company
}
Как сделать подсчет в базе количетва юзеров, имеющий например company: 'A'? Компаний много... Можно ли как-то передавать массив с названиям компаний и получать массив с количеством?
db.collection.find({key: "value"}).count()
источник

a

ai in React Kyiv
Ilya Human
db.collection.find({key: "value"}).count()
Вопрос в том что много key: "value", нужно на 1 скрине все вывести, для каждого делать find({key:"value"}).count()
источник

IH

Ilya Human in React Kyiv
ai
Вопрос в том что много key: "value", нужно на 1 скрине все вывести, для каждого делать find({key:"value"}).count()
непонятно описана задача
источник

a

ai in React Kyiv
Ilya Human
непонятно описана задача
Есть много key: "value", все нужно вывести
Как можно чтоб не далать множесто запросов find({key: "value"}).count()
сделать один и получть для каждого key: "value" количество
источник

S

Sergeant in React Kyiv
ai
Есть много key: "value", все нужно вывести
Как можно чтоб не далать множесто запросов find({key: "value"}).count()
сделать один и получть для каждого key: "value" количество
Напиши пример данных и что на выходе должно быть
источник

a

ai in React Kyiv
Sergeant
Напиши пример данных и что на выходе должно быть
Есть юзеры в базе
user {
  name: '',
  company: ''
}
Нужно подсчитать сколько юзеров с полем company: 'A'
Но компаний много и для каждой прописвать find.count() не вариант. Может есть вариант передачи например массива и получения массива чисел для каждой компании
Получить нужно
для компанни A - 20
b - 30
и тд
источник

VS

Vadym Shevchenko in React Kyiv
ai
Есть много key: "value", все нужно вывести
Как можно чтоб не далать множесто запросов find({key: "value"}).count()
сделать один и получть для каждого key: "value" количество
.reduce тебе поможет
источник

IH

Ilya Human in React Kyiv
ai
Есть юзеры в базе
user {
  name: '',
  company: ''
}
Нужно подсчитать сколько юзеров с полем company: 'A'
Но компаний много и для каждой прописвать find.count() не вариант. Может есть вариант передачи например массива и получения массива чисел для каждой компании
Получить нужно
для компанни A - 20
b - 30
и тд
ты хочешь сразу послать пачку ключевых слов ?
источник

a

ai in React Kyiv
Vadym Shevchenko
.reduce тебе поможет
без множественых запросов не обойтись
источник

a

ai in React Kyiv
Ilya Human
ты хочешь сразу послать пачку ключевых слов ?
да. И получить количесво для каждого. Можно ли так сделать?
источник