更新时间:2023-12-04 23:12:10
像这样更新user.ts文件:
Update your user.ts file like this:
import * as mongoose from 'mongoose';
import * as passportLocalMongoose from 'passport-local-mongoose';
import { PassportLocalSchema } from 'mongoose';
const userSchema = new mongoose.Schema({
email: String,
password: String,
displayname: String,
groups: [{
type: mongoose.Schema.Types.ObjectId,
ref: 'Group'
}]
});
userSchema.plugin(passportLocalMongoose, {
usernameField: 'email'
});
const User = mongoose.model('User', userSchema as PassportLocalSchema);
export default User;
对我有用.