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: \
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.