## 问题描述 用 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)
问题描述
用 Mongoose 管理 MongoDB,给字段属性设置了
unique: true但是并没有生效,数据库中依然可以插入该字段相同值的两条记录。解决过程
上网搜了一下,说是需要重启 MongoDB,还得把原来的表给删掉。于是先把表删掉,再把数据库重启之后,终于生效了。
参考资料
mongoose unique not working