sql >> Database >  >> NoSQL >> MongoDB

Mongoose - Bewaar reeks tekenreeksen

Schrijf op van mijn commentaar:

De manier om een ​​reeks strings in mangoest te specificeren is als volgt:

var personSchema = new mongoose.Schema({
tags: [{
    type: String
}]

Het probleem hier heeft echter waarschijnlijk te maken met Postman, omdat het de 'array' als een string verzendt. U kunt dit controleren door het type req.body.tags . te controleren zoals zo:

console.log(typeof req.body.tags)

Als dit een tekenreeks retourneert, zorg er dan voor dat u het inhoudstype in Postman instelt op JSON zoals te zien is in deze schermafbeelding in plaats van de standaard 'form-data'-optie.



  1. Hoe stel ik een time-out in voor een Mongoose-query?

  2. Kon geen verbinding maken met Redis om 10.XX.XX.28:6379:onbekende fout - tijdens toegang vanaf Spring Batch of Windows-machine

  3. ScaleGrid kondigt MongoDB-hostingservices aan in Canada

  4. Mongoose TypeError:Gebruiker is geen constructor