Р00-👨🏻💻Михаил
У тебя date строка
Р00-👨🏻💻Михаил
Не повезло
Дмитрий
Да
Р00-👨🏻💻Михаил
Тогда для тебя этот оператор закрыт
Р00-👨🏻💻Михаил
Придется либо искать по регулярке либо логику переделывать
Р00-👨🏻💻Михаил
И класть именно дату
Р00-👨🏻💻Михаил
А так если нужна конкретная дата делай так если править логику уже не вариант
Р00-👨🏻💻Михаил
{date: {$regex: ‘2021-01-01’}}
Р00-👨🏻💻Михаил
Но лучше клади в базу new Date()
Р00-👨🏻💻Михаил
или moment().toDate() если работаешь с моментом
Р00-👨🏻💻Михаил
Просто потом 300% понадобится временной диапазон, а возможностей нету
Дмитрий
то есть он посимвольно в моём случае прогонят даты?))))
Р00-👨🏻💻Михаил
Р00-👨🏻💻Михаил
Так лучше не делать)))
Р00-👨🏻💻Михаил
Лучше напиши миграцию обнови каждую запись со строковой даты на реальную дату и потом продолжай задачу
Р00-👨🏻💻Михаил
А если сейчас онли девелопмент - то просто поменяй логику добавления кастомерордеров и оберни строку даты в new Date
Р00-👨🏻💻Михаил
Но это практика как делать не нужно
Сейчас опыт словил можешь уже сделать красиво)))
Дмитрий
Короче, чувствую себя странно))
Дмитрий
Увы, API так даёт, для совеместимости нужно там так и хранить
Дмитрий
В общем, спасибо за подсказки)
Р00-👨🏻💻Михаил
Дмитрий
+
Kirill
У записи есть свойство parent, в котором хранится id родителя, у родителя так же есть parent с id родителя и т.д. Можно ли получить всю цепочку родителей?
Dmitry
Dmitriy
Коллеги, добрый вечер. Подскажите пожалуйста, как я могу осуществить поиск по документам, если у меня в базе есть поле data: PyINbvHyfTTd а у меня есть эта строка в lowercase.
То есть мне нужно что бы в я условии поиска ввёл строку в lowecase и при поиске регистр был не чувствителен и документ нашелся
P1GAS
Ilshat
Кто нибудь использует percona backup for mongodb? Удавалось ли запустить pbm-agent на secondary ноде? Ругается, что не может писать в секондари при запуске
Р00-👨🏻💻Михаил
Р00-👨🏻💻Михаил
Но осторожно
Р00-👨🏻💻Михаил
На свой страх и риск
Відьма🐝👈
почему Вы так говорите
Р00-👨🏻💻Михаил
Если юзаешь клиентскую библиотеку по умолчанию обновляет только одну запись
Р00-👨🏻💻Михаил
Потому третьим аргументом {multi: true}
Р00-👨🏻💻Михаил
почему Вы так говорите
Потому что это достаточно общный фильтр и может задеть много записей
Так что полагаю вы знаете на что идёте)
Відьма🐝👈
мне одно только надо обновлять. Вот только, то ли я тупой, то ли я тупой, оно не хочет обновлять запись в бд
Anonymous
Всем привет! Скажите пожалуйста а как можно сжимать данные в монго
Stepan
Подскажите плз, как можно сохранить сессию транзакции Монго, в базу?
Проблема в том что не получается выполнить запрос транзакционно. Там сначала создаётся таска, которая записывается в базу, и ставится в очередь в рэбит, потом она достаётся из очереди и там обрабатывается. Как туда прокинуть сессию? При попытки прокинуть в рэбит или монго получается ошибка, потому что сессию не получается сериализовать, потому что в ней есть циклические вызовы.
Anonymous
Подскажите как можно обновить данные в переменной? Например (экономический бот) пользователь ставит ставку и в случае выигрыша его ставка удваивается и плюсуется к его балансу
Simon
Anonymous
А что такое $where и транзакция
Kirill
В первой коллекции у документа есть свойство ObjectId с рефом на документ второй коллекции. Можно ли при получении данных из первой коллекции, заменять значение свойства на значение свойства рефа?
Nick
Kirill
iWatchYouFromAfar
Может здесь кто подскажет, подключил MongoDB через библиотеку nest/mongoose, создал схему, описал ее и через постмен кидаю запрос, но почему-то данные в базу летят в обратном порядке...
iWatchYouFromAfar
iWatchYouFromAfar
сталкивался кто?
Ilya
это тебя серьёзно так волнует?
Ilya
iWatchYouFromAfar
да я понимаю что ничего фатального кроме визуального коллапса нет, но должна же быть причина этой аномалии )
iWatchYouFromAfar
или это нормальное поведение монги?
Ilya
iWatchYouFromAfar
ну как минимум есть монгус, но в доке написано что с 5 версии создает объект "как есть"
Ilya
Ilya
Ilya
вдруг это он визуально ещё шалит
iWatchYouFromAfar
iWatchYouFromAfar
перед монгусом все как нужно лежит
iWatchYouFromAfar
Владимир
Подскажите плиз:
в этой операции фильтрация происходит на стороне базы?
Или тащится вся коллекция на сервер и уже на сервере фильтруется?
Владимир
yopp
https://www.codepile.net/pile/bw1lMbZ1
Владимир
Belgian
это же монго, вам не нужно определять структуру данных перед их использованием, просто создавайте документы с необходимыми полями и работайте с документами.
Tatem
Братцы, не бейте палками и не бросайте в терновый куст... Прошу разжевать порядок апгрейда на убунте 20.04 монго с версии 4.0.27 до 4.2. Как-то туго заходят мануалы на оф сайте, а гугл куда только не заводил... Если совсем туплю, можно в лс...
Андрей
Volodya
как сделать чтоб после isVote возвращало true если user_id есть в поле postVotes.votes.author?
Volodya
first_name
Только если бесплатно
Последнее сообщение забаненного аккаунта: ^
Что с ним не так? Что он сделал?
NO WAR!
Всем привет.
Я совсем начинающий, поэтому прошу понять и простить. 😀
JS, node, mongoose.
Какую команду я должен использовать чтобы добавить объект в массив acct?
Не знаю имеет ли это значение, но на всякий случай напишу. Объект, добавляемый в массив, в схеме - сабдокумент.
Понимаю что это какая-то элементарная команда, но видимо т.к. совсем новый, не могу найти четкого описания с примерами. Пару часов уже потратил. Буду кстати очень признателен за ссылку на понятное описание методов массива mongoose и/или на качественный вводный курс.
Bogdan
NO WAR!
$push
Пытаюсь сделать по аналогии с этим примером на mongoosejs.com.
Код со скриншота дает ошибку тоже на скриншоте. Что не так?
NO WAR!
NO WAR!
Bogdan