MongoDB: remove unique constraint

前端 未结 3 1408
滥情空心
滥情空心 2021-01-04 01:12

I\'m trying the \"Develop a RESTful API Using Node.js With Express and Mongoose\" example and I ran into a problem with the MongoDB Schema:

POST: 
{ title: \         


        
3条回答
  •  孤街浪徒
    2021-01-04 02:06

    When you add a unique constrains on to mongoose schema than an index will be created on the same key. For eg: if you have a schema key called style then an index will be created as style_1. Even when you modify the schema the index which is already created will be still there. You need to delete this index in order to reset the unique constrains.

    If you have mongoDB Compass installed then you can go to collection->indexes and delete the same. The same interface is available on the Atlas Web interface as well. In my case I had an index on the key url, which I have deleted.

提交回复
热议问题