sql >> Databasteknik >  >> NoSQL >> MongoDB

Ytterligare fält för registrering av pass-local-mongoose-konto?

Ange bara de obligatoriska modellfälten som ett alternativ.

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
);

Och när du registrerar dig,

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



  1. Node.js filuppladdning (Express 4, MongoDB, GridFS, GridFS-Stream)

  2. Hur får man dokumentet med maxvärde för ett fält med map-reduce i pymongo?

  3. Hur man får data från mongodb mellan att inkludera två dagar i mongodb med mongoose

  4. MongoDB E11000 dubblettnyckelfel