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

Operátor tečky nenačítá podřízené vlastnosti objektu Mongoose Document

aktualizovat :Vyřešeno v mongoose v3.8.19

Je to zcela problémový problém.

Řešením bylo nebýt bez schématu. Používal jsem strict: false při definování mého schématu (pro vytvoření mé databáze bez schématu)

var Users = mongoose.model('Users', new mongoose.Schema({
    },{strict:false}));

Přidání hash tady to vyřešilo.

var Users = mongoose.model('Users', new mongoose.Schema({
    hash: String
    },{strict:false}));


  1. Jak funguje PubSub v BookSleeve/Redis?

  2. Aktualizujte dokumenty v MongoDB

  3. Jak v MongoDB vrátit pouze část pole?

  4. Jak najít dokument a jeden vnořený dokument odpovídající daným kritériím v kolekci MongoDB