Ion
@emptywhiskeybottle , @januarycoming
спасибо, я даже не подумал об этом, добавил в ufw, ip net и hostname и сработало
yopp
yopp
Привет! Вижу что у многих есть проблемы с доступом к сайту монги и атласу.
Хочу сделать копии, но не знаю чего вам больше всего не хватает.
Пожалуйста проголосуйте если вам нужна копия какой-то части сайта: https://t.me/mongodb_ru/112437
Daniil
Добавлять при создании к каждой записи ключ с датой записи и сортировать выборку по нему
dnacd 🦜
сортируешь по определённому полю, достаёшь первый
dnacd 🦜
так если понимаешь, это гуглится в 3 секунды
dnacd 🦜
https://stackoverflow.com/questions/4421207/how-to-get-the-last-n-records-in-mongodb
dnacd 🦜
https://stackoverflow.com/questions/10920651/get-the-latest-record-from-mongodb-collection
dnacd 🦜
а ты как думал?
dnacd 🦜
https://stackoverflow.com/questions/13935733/mongoose-limit-offset-and-count-query
Anonymous
Viktar
Сортировка должна быть .sort([('x',1)])
dnacd 🦜
Алим
Ребят подскажите как реализовать строгий поиск в коллекции, У меня есть множество коллекции, где присутствует объект options. По нему идет нахождение в коллекции. Необходимо, чтобы находились только те элементы в коллекции, опции которых полностью совпадают с запрашиваемым шаблоном.
Например, если в коллекции в объекте options отсутствует 'frameWidth', а все остальные элементы совпадают - элемент не находится
🅰️nimeCoder
Монгуз забанил доку?) она разве не на гх пэйджс?
🅰️nimeCoder
Я и раньше чёт начал сидеть под vpn почти все время, в основном юзаю cf так как бесплатно и не требуется смена страны на кастом регион
🅰️nimeCoder
С рб вроде живое, но бан доки это конечно вершина скотства
Daniil
Подскажите пожалуйста, можно ли как то подписаться на обновления коллекции? Один сервис постоянно пишет туда данные и мне надо как то получать все новый записи которые попадают в коллекцию
Vladyslav
Алим
Или в агрегации идет более строгий поиск?
Алим
Vladyslav
Roman Khonichev
Daniil
Vladyslav
Daniil
При этом просто запросы в базу идут норм
Vladyslav
Алим
Думаешь миллионы документов будут быстро перебираться, где неоходимо сверить точные значения объектов средствами js?)
Алим
или ты имел ввиду доп фильтры средствами mongo ?
Vladyslav
Алим
Блин я перепутал твой ответ на чужой вопрос со своим
Алим
благодарю )
Index
Приветствую! Подскажите, пожалуйста, как освободить место на диске для операционной системы? Ситуация такая: есть коллекция на 5.5 ТБ, из неё удалены лишние данные и она сократилась до 4 ТБ. После выполнена команда compact, но место на диске не освободилось. Команду repair выполнить не могу, так как нужно ещё 4 ТБ на диске (судя по документации). На диске осталось 3 ТБ.
Index
Версия 5.0.2
Котяй
Есть свойство документа, которое является массивом строк. Могу ли я контролировать уникальность его элементов на уровне БД?
Cloud
$addToSet
yopp
yopp
Привет! Вижу что у многих есть проблемы с доступом к сайту монги и атласу.
Хочу сделать копии, но не знаю чего вам больше всего не хватает.
Пожалуйста проголосуйте если вам нужна копия какой-то части сайта: https://t.me/mongodb_ru/112437
Anonymous
Alexander
Miroslaw
Ребят привет
Обнаружил проблему с монгой на Digital Ocean (там монга работает в режиме replica-set).
Вобщем почему то начались проблемы с записью, вроде как с одного сревака думает что запись прошла и видит со своей стороны что запись прошла , другие серваки видят что запись не прошла и праймери нода тоже (хотя час назад было все окей)
Miroslaw
У кого были подобные странности ?
Index
yopp
Long("910974775296")
Около терабайта свободного места внутри своей коллекции. Т.е если вы начнёте сейчас туда активно писать, будут использоваться сначала они, а потом уже когда закончатся, будет снова увеличиваться размер wt таблицы
Index
yopp
если вам важно именно осовободить этот террабайт, то в этом случае вам потребуется ~3тб или ещё один сервер, куда вы можете сделать mongodump
yopp
и потом его залить обратно, но это займёт какое-то ощутимое время
Index
Miroslaw
Index
Index
Null
Стоит ли использовать монгу для работы с приемом платежей?
Viktar
ссылка в РБ и РФ без впн не откроется
Alex
Всем привет. Подскажите как можно такую ситуацию реализовать: добавить в выдачу пайплайна поле object, и если в документе есть поле objectId, то джойнить к нему объект из другой таблицы?
Viktar
Viktar
Не помню точно синтаксис, но делал через arrayFilters
Viktar
Только в том случае, если будет фильтр который уникально идентифицирует запись. Например по _id
Viktar
Тогда мой ответ не корректен
Viktar
https://www.mongodb.com/docs/manual/tutorial/project-fields-from-query-results/
ссылка не отроется с ip РФ и РБ
Viktar
Для findOne тоже работает
Viktar
findOne({},{field:1})
Viktar
> db.personCatalog.findOne({},{_id:1})
{ "_id" : ObjectId("563a93f77686b0176b930fbe") }
> db.personCatalog.findOne({},{lastName:1})
{ "_id" : ObjectId("563a93f77686b0176b930fbe"), "lastName" : "garofalo" }
Viktar
Тут я не специалист. Посмотрите как обрабатывает драйвер такие команды. Некоторые драйвера используют в таких случаях файнд с лимит 1… некоторые вообще агрегации
fierylife
всем привет!
fierylife
applicationReceiptDate":{$gt: new ISODate('06.06.2022')
есть запрос такого вида. в выборку попадают даты 2021 года. никак не могу понять в чем проблема. в базе данных дата хранится в таком формате:
"$date": {
"$numberLong": "1654773831071"
}
fierylife
подскажите если знаете пожалуйста)
Miroslaw
Ребят у меня в Mongoose вот такой конфинг но все равно раз в какое то время оно просто перестает реагировать на изменения
Miroslaw
Шо делать и куда смотерть?
Miroslaw
сегодня еще как на зло релиз))0
Vladyslav