Size: a a a

2020 May 21

y

yopp in MongoDB Russian
источник

y

yopp in MongoDB Russian
источник

Ꮶ⎕ⵢꓔΥᗅ in MongoDB Russian
добрый день! мне нужно обновить переменную у всех пользователей в базе данных. но только у тех, у кого в переменной country == 'Россия'

User.updateMany(
     {},              // критерий фильтрации
     { $set: {referal: 0}},  
       { upsert: true },   // параметр обновления
     function(err, result){
           
       console.log(result);

     }
   );
 
 }
источник

Ꮶ⎕ⵢꓔΥᗅ in MongoDB Russian
как правильно оформить?
источник

y

yopp in MongoDB Russian
В критериях указать country: “Россия"
источник

y

yopp in MongoDB Russian
Upsert вам не нужен
источник

ВВ

Вячеслав Волков... in MongoDB Russian
Всем привет! Скажите пожауйтса что вернется из модели, если схема:
Collection {
required: false,
type: String
}

new Collection()?

undefined или null?
источник

ВВ

Вячеслав Волков... in MongoDB Russian
это синтаксис ноды
источник
2020 May 22

go

government of usa in MongoDB Russian
Как выбрать самую последнюю запись за вчерашний день (по полю createdAt)?
источник

go

government of usa in MongoDB Russian
Типа например за прошлые сутки есть тысяча записей из них надо самую новую, за позапрошлые сутки тоже тысяча записей и из них надо только самую новую
источник

JD

Josh Dies 🥭 [man go]... in MongoDB Russian
find({createdAt: {$gte: date}}).sort({createdAt: -1}).limit(1)
источник

go

government of usa in MongoDB Russian
Josh Dies 🥭 [man go]
find({createdAt: {$gte: date}}).sort({createdAt: -1}).limit(1)
Хм, спасибо, а если агрегацией по дням?
источник

JD

Josh Dies 🥭 [man go]... in MongoDB Russian
$bucket
источник

JD

Josh Dies 🥭 [man go]... in MongoDB Russian
по разному можно, над смотреть
источник

JD

Josh Dies 🥭 [man go]... in MongoDB Russian
government of usa
Хм, спасибо, а если агрегацией по дням?
группировка по дате, там над датой есть день оператор
источник

JD

Josh Dies 🥭 [man go]... in MongoDB Russian
@dd_bb  видел печатаешь, не в курсе concatArrays в монгус работает? чет он возвращает пустой объект
источник

JD

Josh Dies 🥭 [man go]... in MongoDB Russian
yopp
был неправ в прошлом сообщении. у меня протёк существующий документ. с positional не прокатывает короч.

До 4.2 только двумя запросами, в 4.2 вот таким вот клёвым образом:

db.array15.findAndModify({
 query: {
   "some_id": 182315386
 },
 update: [
   {
     // Ensure that `docs` key is never null, otherwise $if will fail
     $set: {
       "docs": { $ifNull: [ "$docs", [] ] }
     }
   },
   {
     $set: {
       "docs": {
         $cond: {
           // Check if sub-document with `type: 'wood'` already exists
           if: {
             $in: ["wood", "$docs.type"]
           },
           // If exists,
           then: {
             // then iterate over array of subdocuments in $doc
             $map: {
               input: "$docs",
               as: "current",
               in: {
                 $cond: {
                   // And when current subdocument got `type: 'wood'`
                   if: { $eq: ["$$current.type", "wood"] },
                   then: {
                     // Update current subdocument
                     $mergeObjects: [
                       "$$current",
                       {
                         // By adding 1 to the current value of qty
                         qty: { $sum: ["$$current.qty", 1] }
                       }
                     ]
                   },
                   // Otherwise just return original subdocument
                   else: "$$current"
                 }
               }
             }
           },  
           // If there is no subdocument,
           else: {
              // then just add the new subdocument to the `docs` array
              $concatArrays: [
                [ { type: "wood", qty: 1 } ],
                "$docs"
              ]
           }
         } // $cond
       } // "docs"
     } // $set
   }
 ],
 upsert: true,
 "new": true
})
в том числе вот это не отрабатывает из-за этого (на атласе тесты)
источник

G

Goke Kura in MongoDB Russian
Crypto Currency has been my source of income since I started investing with @paul_gilbert_fxt have made over $ 9k in just a few weeks trading on him platform I'm so grateful him
Contact him via
👇👇👇👇👇👇
@Galmbit39
@Galmbit39
источник

C

Coffee in MongoDB Russian
Привет! Ребят, не шарю по монге, но почитала доку.
не понимаю, в задании фигурирует создайте коллекцию в такой-то базе(изи), а потом уточнение:
This will be a single collection of article level records
это уточнение можно пропустить? это типо белый шум? или это типо какие-то настройки дополнительные при создании коллекции надо добавить?
вот в доке не нашла, поэтому к вам зашла
источник

N

Nick in MongoDB Russian
Coffee
Привет! Ребят, не шарю по монге, но почитала доку.
не понимаю, в задании фигурирует создайте коллекцию в такой-то базе(изи), а потом уточнение:
This will be a single collection of article level records
это уточнение можно пропустить? это типо белый шум? или это типо какие-то настройки дополнительные при создании коллекции надо добавить?
вот в доке не нашла, поэтому к вам зашла
это просто уточнение, похоже дальше вы будете работать только с ней
источник