mongoose设置unique不生效问题解决
生活随笔
收集整理的這篇文章主要介紹了
mongoose设置unique不生效问题解决
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
- 1.unique屬于schema約束驗(yàn)證中的一員,他的作用主要就是讓某一個(gè)字段的值具有唯一性(不能重復(fù))
- 2.保持字段的唯一性使用type值:{type:String,unique:true,dropDups: true}
3.mongoose一旦修改了數(shù)據(jù)存儲(chǔ)的機(jī)構(gòu),數(shù)據(jù)庫一定要重啟,很多新手在設(shè)置一些屬性不生效時(shí)都是這個(gè)原因
- 這里說的重啟,不是簡單的關(guān)閉mongoose數(shù)據(jù)庫服務(wù)器重新打開,而是先將該數(shù)據(jù)庫整個(gè)刪除,然后再重啟數(shù)據(jù)庫服務(wù)
4.以下代碼是一個(gè)簡單的schema特殊用法示例
總結(jié)
以上是生活随笔為你收集整理的mongoose设置unique不生效问题解决的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 06-Wifi通讯流程总结及源码下载地址
- 下一篇: nodejs接收get请求参数