De getIndexes output laat zien dat de index op qname is niet gemaakt als een unieke index. Mongoose wijzigt een bestaande index niet, dus u moet de index handmatig verwijderen en uw app opnieuw starten zodat Mongoose deze opnieuw als uniek kan maken.
In de schaal:
db.restos.dropIndex('qname_1')