Delonge1
Программист имею ввиду?
Def
Похоже, что да
Def
Какой-то тухлый у вас чятик, к сожалению
Tatiana Belozub
Semeon
Товарищ майор
Semeon
Def
Ребята, представляете, я справился!
Def
Какое счастье.. вам. Больше не будет от меня вопросов )
ASPIRIN
где мои 100р
Def
ASPIRIN
Ты че творишь
ты можешь удалить сообщение но не удалишь его из моего сердечка <_<
Def
Def
Рассчитаемся
Nick
🖤
Привет всем! Подскажите, есть коллекция с документами, у которых есть определённое полё, и нужно отфильтровать их по такому принципу, что значение этого поля не встречается в некоторых других коллекциях (то есть оставить только уникальные среди n коллекций). Возможно ли это сделать за одну аггрегацию, и в сторону каких операторов смотреть? Заранее спасибо.
Влад
Влад
RA-TA-TATA
Ребята, всем привет. Подскажите, хочу получать ObjectId в виде гуида, а приходит такая штука
C#
RA-TA-TATA
RA-TA-TATA
Anonymous
всем привет)
не совсем по теме, но..
никто не подскажет, какую можно выбрать бд?
мне нужно просто для экспериментов с локальным хранилищем
Anonymous
монго ассинхронная, а я в этом еще особо не разбираюсь
Anonymous
и еще вопрос:
у кого-то есть пример получения данных с помощью find в mongo? чтобы результат поиска срабатывал в том месте, где я хочу, а не так, чтобы он выкидывал мне undefined, и шел дальше по коду, обрабатывая при этом тот ассинхронный вызов
Anonymous
просто обидно, что со всеми вещами получается, а вот с этим методом большие проблемы, буду рад, если кто-то подкинет пример, по-любому кто-то умеет это делать тут)
Anonymous
for example:
let users = mongo.getUsers(pattern);
sendMsg(users[someIndex]);
ожидается отправка данных, а получается undefined)
🖤
Anonymous
Anonymous
не очень тебя понял, мне нужно в обработчике вернуть результат сразу же, то есть я оборачиваю этот код грубо говоря в функцию, return'ом возвращаю results и получаю его в переменную
Anonymous
как мне это сделать "синхронно")
Anonymous
чтобы код шел построчно, а не спустя какое-то время функция возвращал мне значение в переменную, когда это уже не нужно
🖤
Anonymous
Anonymous
у меня эта тема скоро по плану, просто хотел заранее заглянуть, покапаться
Daniil
Daniil
Впрочем как и все остальные драйверы БД
Daniil
Основная парадигма Node.js это как раз асинхронность
Daniil
Для «видимой» синхронности используйте async/await
Anonymous
понял) спасибо всем за ответы и помощь!
Богдан
Всем привет
есть документ со схемой {id, date, sensor)
как через агрегат высчитать максимальное значение поля сенсор для всех документов, но при этом также вывести поле date в результат
Богдан
Ладно, поставлю вопрос по другому, может некорректно спросил
Можно ли при вычислении $max в $group stage, сохранить также поле документа, где был найден максимум?
yopp
Богдан
yopp
yopp
$group для этого кейса — очень дорого
yopp
вы сгрупируете все документы в коллекции
yopp
а сортировка по индексу дешевая
yopp
курсор это то, что возвращается в результате find
yopp
интерфейс зависит от вашего языка, но общий смысл что вам нужен find(…).sort(value: -1)
yopp
10к документов с одинаковым значением?
Богдан
10к документов с одинаковым значением?
у меня есть штука, которая присылает апдейт с нужной инфой раз в минуту (например, температура и дата, когда была занесена эта температура)
в какой-то момент, я могу запросить максимальные значения температуры за месяц (60*24*30), и мне надо получить все возможные макс температуры и их даты
Богдан
так как документов 60*24*30, я задумался, что нужно как-то оптимизировать некоторый процесс
Roman
Сколько ~времени пойдет если перенести проект на другую базу?
Богдан
Roman
Не. Мне буфер прикинуть
yopp
yopp
yopp
yopp
или по суткам
Roman
Roman
Roman
yopp
или по суткам
размера бакета регулируйте под разрешение в котором вам интересна максимальная температура
yopp
yopp
т.е. $push в значения и + $max на условное поле max_value
yopp
yopp
внутри табличных хранилищ уже не очень просто переехать
Богдан
Богдан
Так сколько если серьйозно. Неделя/ две?
если вам просто перенести данные из одной бд в другую, меняя только немного "схемы"/"модели", то за пару дней можно
а если менять логику и архитектуру под конкретную бд, то действительно долго
Nick