sql >> Database >  >> NoSQL >> MongoDB

Extra velden voor paspoort-lokale-mangoest-accountregistratie?

Geef gewoon de vereiste modelvelden op als optie.

var mongoose = require('mongoose'),
    passportLocalMongoose = require('passport-local-mongoose');

var userSchema = mongoose.Schema;
var User = new userSchema({
    username: ...,
    admin: ...,
    // Configure other schema fields
});

User.plugin(passportLocalMongoose, {
   selectFields : 'username admin etc' //Space seperate the required fields
);

En bij het registreren,

// user_details contains all information required
// for registration such as username, password, admin, etc.
User.register(new User(user_details), user_password, cb);



  1. kan een document niet updaten via 'findById' en save() with promise

  2. Ik ontvang dubbele berichten in mijn geclusterde node.js/socket.io/redis pub/sub-toepassing

  3. Hoe haal je alle sleutels die overeenkomen met een specifiek patroon uit een hash in redis?

  4. Hoe maak je MongoDB MultiKey index op attribuut van items in een array .NET Driver