## 问题描述 用 Mongoose 管理 MongoDB,给字段属性设置了 `unique: true` 但是并没有生效,数据库中依然可以插入该字段相同值的两条记录。 ## 解决过程 上网搜了一下,说是需要重启 MongoDB,还得把原来的表给删掉。于是先把表删掉,再把数据库重启之后,终于生效了。 ## 参考资料 - Google keywords: `mongoose unique not working` - [Mongoose Unique index not working!](https://stackoverflow.com/questions/5535610/mongoose-unique-index-not-working)