sql >> Databáze >  >> NoSQL >> MongoDB

Moje metoda $push v Mongoose nefunguje dobře

Zdá se, že nepoužíváte $push správně. Zkuste operátorovi předat správnou cestu, což je ve vašem případě:

Users.findByIdAndUpdate(req.params.id, {
    timeHistory: {
        $push: {
            time: "some text"
        }
    }
})

Zde je příklad na mongoplayground .




  1. Lepší způsob, jak přesunout sbírku MongoDB do jiné sbírky

  2. Spring data mongodb, jak nastavit SSL?

  3. Třída MongoClient vs. třída MongoDB\Driver\Manager

  4. Mongoose Základna osídlení na jiném poli Dynamické ref