本文介绍了MongoError:E11000重复密钥错误集合:tracker-db.users索引:username_1重复密钥:{username:null}";的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
以前回答了一堆类似的问题,但似乎没有一个能解决我的问题。添加第一个用户没有问题。但是,用户名不显示记录,并且在添加第二个用户时出现错误。const mongoose = require('mongoose');
const Schema = mongoose.Schema;
const userSchema = new Schema(
{
username: {
type: String,
unique: true,
required: true,
minlength: 3,
},
gender: String,
age: Number
},
{
timestamps: true
}
);
const User = mongoose.model('user', userSchema);
module.exports = User;
The record on adding first user
推荐答案
只需放下集合,然后再次发出请求。这应该可以很好地工作。
这篇关于MongoError:E11000重复密钥错误集合:tracker-db.users索引:username_1重复密钥:{username:null}";的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!