Daniil
посмотрите что в итоге уходит в монгу
Shamil
Nick
Если вы из кода знаете название поля, то правильно соберите строку - но это похоже не ваш случай. Если имя поля вы хотите использовать от предыдущей стадии агрегации, то это не факт что осуществимо
~<永続>~
Как формируешь запрос?
Shamil
Shamil
Shamil
~<永続>~
Так это прямой запрос средствами монги, не?
Shamil
Shamil
~<永続>~
Так тебе на вход самой монге сначала данные передать надо, нет?
~<永続>~
я чот запутался
Shamil
я создаю представление, которое обращается ко всем коллекциям
Shamil
и из всех коллекций вывожу данные в единой форме. всё работает, кроме получения значения из этого поля
Shamil
~<永続>~
$record_value[$column.k] не?
Shamil
~<永続>~
C 3-го в value_before орнул)
Shamil
ладно, спасибо
Олег
Подскажите пожалуйста как мне сделать так чтоб в одном запросе удалить из одного массива и добавить в другой, спасибо)
Anonymous
Олег
Максим
подскажите пожалуйста, как сделать поиск по одному из ключей? найти либо по логину, либо по почте
Максим
код ниже дает ложные срабатывания
Artem
всем привет, нужна помощь с бд, не могу получить доступ к виртуальной машине...делаю тут кое что по гайду, нужен опытный человек, отпишите в лс, по цене договоримся
Eva🇺🇦
Максим
можно подробней?
у меня есть коллекция пользователей и мне нужно искать в ней один документ,в котором либо email равен тому, что я задал, либо login равен тому, что я задал
Eva🇺🇦
if (email) {
...findIne({email: email});
} else...
Eva🇺🇦
Ну, вы поняли
Максим
ну это как то жестко, мне казалось, что это можно решить методами монги
Eva🇺🇦
Ещё можно текстовый индекс создать по двум полям, но это не вариант, мне кажется. А вообще я ваш вопрос задавала пару дней назад, был какой-то ответ. Сейчас найду
Eva🇺🇦
Максим
у вас там немного другая ситуация, но спасибо
Eva🇺🇦
Максим
у вас одного из аргументов может и не быть, но вам желательно проводить поиск так, чтобы в документе были два аргумента -я прав?
Максим
у меня оба аргумента 100% есть и мне нужно найти документ, в котором есть либо первый аргумент, либо второй
Eva🇺🇦
Максим
о, скорее всего это то. что мне надо
Максим
чет даже не додумался😅
Максим
спасибо!
....
Галоперидоловый
Добрый день, госопода
Artem
кто-то может помочь поднять игровой сервер через VMWare? по оплате договоримся
Галоперидоловый
у меня с монго проблемка, нагуглить решение не смог, поэтому пришёл к вам
Галоперидоловый
в коллекцию не могу покласть массив с объектами. Сначала был эксепшн, что нет кодека для моего класса. массив которых я кладу в коллекцию, зарегистрировал PojoProviderCode с классами которые в коллекции. Затем я кладу массив этих объектов в Document под ключом и монго уже ругается на отсутствие кодека для Document. А вот если этот класс так же добавить в PojoProviderCodec, то сохранение проходит без эксепшенов, но в коллекции лежит объект с _id и записью empty: false
Галоперидоловый
куда копать? дайте ориентир. Можно конечно сериализовать массив в json и положить его в БД, но тогда проблемы на стороне которая вычитывает из БД инфу и собирает объекты.
Максим
Danil
Извините, мне нужна помощь, у меня не отвечает бот на команду и хотел бы узнать, проблема в запросах монгодб?
Ниже просто идёт ембэд с переменными запросами
Alexander
Danil
Разве? Просто я хотел узнать, может проблема в запросах, просто такое было но с названием в запросе, а тут не могу понять
Paul
Ребята, привет, кто в Mongo Realm шарит, подскажите, можно ли юзать схему только на сервере, а на клиенте не описывать ее?
Зачем: у нас есть онлайн и офлайн приложение, онлайн ходит в монгу через мангуст, офлайн через realm.
Вот мы решили поменять схему некотоыех коллекций, с онлайн приложением это сделать довольно просто, можно поменять схему из кода, закомитить и все, а в случае с офлайн приложениями придется для них готовить обновление, т.к. схема realm описана в коде самого приложения.
И вот вопрос, можнно ли как-то запускать Realm без описания схемы на клиенте, просто указать имя коллекции (модели) и все?
Anonymous
Ребят, а не подскажете чат, где можно пообщаться по поводу того, какой комп купить?
Андрей
Timofei
Ребят, вопрос. Я делаю сайт с регистрацией и каталогом товаров. Регистрацию я сделал, но с сохранением авторизации проблемы. Почитав я понял, что необходимо создать токен и сохранить в куки. Начал всё это делать и когда пытался разобраться с сохранением заметил, что я совсем не понимаю зачем я сделал этот токен. Кто-нибудь может хотя-бы вкратце объяснить зачем его использовать и почему его надо сохранять в куки браузера?
Eva🇺🇦
Ребят, вопрос. Я делаю сайт с регистрацией и каталогом товаров. Регистрацию я сделал, но с сохранением авторизации проблемы. Почитав я понял, что необходимо создать токен и сохранить в куки. Начал всё это делать и когда пытался разобраться с сохранением заметил, что я совсем не понимаю зачем я сделал этот токен. Кто-нибудь может хотя-бы вкратце объяснить зачем его использовать и почему его надо сохранять в куки браузера?
Немного чат не тот. Давай на примере Json Web Token'a. Ты предоставляешь юзеру сервис и хочешь, чтобы у него был хороший юзер экспириенс (чтобы он не бесился, например, делая логин 10 раз за день). Потому тебе как-то нужно сократить это всё дело до одного раза. Соу, тут тебе на помощь приходит токен. У jwt токена есть 3 части: одна из них — полезная нагрузка (инфа про юзера, которая может юзаться в роутах, например), остальные — неважно, используются для шифрования и расшифрования токена (ты же не хочешь, чтобы токен юзера перехватили и, например, купили за его деньги товар).
Eva🇺🇦
Когда ты сгенерировал токен, ты, по сути, залогинил юзера и сохранил информацию (результат логина) про юзера в токене. Теперь юзеру достаточно хранить этот токен у себя где-то, и просто добавлять его к реквесту. На серваке это токен расшифрует бэк, следовательно получит объект юзера, например. Потом в роуте чекается иф (юзер) { делаем дела }, иф (нет юзера) { вы не залогинились, пока! }.
Eva🇺🇦
обычно в роуте есть что-то такое
const user = функцияОбработкиТокена(token) //вернет объект юзера, если токен валидный
if (user) {дела}
Понятно объяснила?
Timofei
Да, очень даже! Спасибо, кажется теперь я всё понимаю)
Timofei
Понятно, сейчас попробую закрепить всё на практике!
Максим
Всем привет! Подскажите, пожалуйста, MongoDB во время работы хранит данные в оперативной памяти или на жетском диске?
Alexey
Максим
Nick
Дмитрий
Nick
ну там через оплог накат изменений на диск идет, от этого суть не меняется особо
Nick
до введения транзакций оплог был необязательной частью и использовался для репликаций только
Dezamad
Подскажите, можно ли как то провести сортировку без учета символов? Например a, 'c', b, d, надо чтобы 'c' был после b
Anonymous
Ребят, а как вы ищите команду для создания проекта?
Dezamad
HH
Dezamad
Linked in
Dezamad
Купить спам в телеге)
Р00-👨🏻💻Михаил
Р00-👨🏻💻Михаил
Хотя
Р00-👨🏻💻Михаил
Команда для создания проекта звучит как будто без денег
Р00-👨🏻💻Михаил
Тогда точно вк и телега