Rus
Доброе утро.
Подскажите как из массива удалить объект
Пробую вот так
Games.findOneAndRemove(
{},
{ $pull: { gameStat: { userId: 12345 } } }
)
Использую mongoose
но что то не получается
Anonymous
Всем привет, подскажите пожалуйста как можно сделать выборку?
Anonymous
Через find не очень понимаю как
Anonymous
выводит просто обхект
Ilya
код?
Vladislav
Anonymous
В общем
Anonymous
Я порыскал
Anonymous
Я делал не асинхронно
Anonymous
Сейчас накатил функцию
Anonymous
async function check(props, equal) {
let query = await userModel.findOne({props: equal}).exec()[0];
return query
}
Anonymous
Вот так теперь не работает
Anonymous
типо
Anonymous
check(email, req.body.email)
Anonymous
пишет мол не может найти email
Anonymous
промис возвращает
Vladislav
Vladislav
и кстати .exec нет смысла юзать когда используешь await/then
Anonymous
Понял, благодарен
Anonymous
Vladislav
Vladislav
еще раз, посмотри название метода и свою конструкцию [0]
Anonymous
у меня сейчас вот такой код:
Anonymous
секунду
Anonymous
Нельзя выводить 0 элемент массива?
Vladislav
Vladislav
переведи в переводчике findOne
Anonymous
А
Anonymous
Я глупйы
Anonymous
Я сначала работал с find
Anonymous
забыл убрать
Anonymous
а почему пишет мол не находит email?
Anonymous
check(email, req.body.email)
Vladislav
Anonymous
ReferenceError: email is not defined
Vladislav
Anonymous
Второй раз меня отправляют туда 🤡
Anonymous
Ладно, во всяком случае, очень благодарен
Vladislav
Anonymous
Ну а я не переменную указываю
Anonymous
я же не укажу поле для обращения к бд
Anonymous
100%
Anonymous
Без функции асинхронной работало, а когда засунул в неё, появилась эта ошикба
MDWIT
Anonymous
Ruslan
всем привет, по монге кто разбирается, отзовитесь нужна помощь
Ruslan
как мне сделать фильтр по категории?
Ruslan
так выглядят данные в базе
Ruslan
[
{
"_id": {
"$oid": "6071abe09ffa4dcef36b9307"
},
"images": [
"image1"
],
"title": "Product1",
"category": {
"$oid": "6071abe09ffa4dcef36b9305"
},
"subcategory": {
"$oid": "6071abe09ffa4dcef36b9304"
},
"price": 10,
"description": "Description1",
"__v": 0
}
]
Vladislav
Vladislav
Ruslan
Vladislav
там другие правила
Ruslan
𝕯𝖆𝖓𝖎𝖑𝖆
Гайз, хз как сформулировать вопрос. когда монгусу эту ссылку атласовскую скармливаешь, как соединение устанавливается? Локальная машина использует какой-то порт?
𝕯𝖆𝖓𝖎𝖑𝖆
на виртуальном хостинге (!) это запускаю. Поддержка говорит надо знать с какого порта происходит соединение, чтоб файрволл открыть
Anonymous
Viktar
Anton
Лайфхак дня
Если у вас не восстанавливается жирная монга с жирными индексами из-за предела ОЗУ - попробуйте восстановить используя два компа и локальную сеть, тогда монга не крашнется
Anonymous
подскажите пожалуйста, какая альтернатива SELECT x WHERE y = z в mongodb?
Daniil
Anonymous
Благодаре
Anonymous
н
Anonymous
Т.е: выведется x?
Viktar
Влад
Ребята, помогите пожалуйста правильно составить запрос, вот описал полностью данные и код:
https://ru.stackoverflow.com/q/1268622/271026
Anonymous
Влад
Melonges
всем привет, нужно переключаться быстро между postgres и mongo. Пожскажите orm
Google
Всем привет как можно передать массив ID в findOneAndUpdate ?
Viktar
$in
https://docs.mongodb.com/manual/reference/operator/query/in/