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

Jak přidat data do pole ve schématu Mongoose

Při použití pole s názvem type ve vnořeném objektu musíte použít objekt k definování jeho typu, jinak si Mongoose myslí, že definujete typ samotného objektu.

Změňte tedy definici schématu na:

var simpleSchema = new Schema({
    properties:{
        name:String,
        surname:String
    },
    location : {
        type : { type: String },
        coordinates : [ Number , Number ]
    }
});



  1. Node.js + MongoDB:vložte jeden a vraťte nově vložený dokument

  2. Vrací hodnotu z asynchronní funkce node.js

  3. Jak zjistit, zda je sidekiq připojen k serveru redis?

  4. Je možné získat pole v pořadí projekce v Agregation Frameworks mongo