sql >> Databáze >  >> NoSQL >> MongoDB

Mongoose - Uložit pole řetězců

Napište z mého komentáře:

Způsob, jak určit pole řetězců v mongoose, je takový:

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

Problém zde však s největší pravděpodobností souvisí s Postmanem, protože posílá „pole“ jako řetězec. Můžete to zkontrolovat kontrolou typu req.body.tags takhle:

console.log(typeof req.body.tags)

Pokud to vrátí řetězec, ujistěte se, že jste nastavili typ obsahu v Postman na JSON, jak je vidět na tomto snímku obrazovky, nikoli na výchozí možnost 'form-data'.



  1. Jak se Redis používá v Trello?

  2. pymongo:název 'ISODate' není definován

  3. MongoDB/NoSQL:Vedení historie změn dokumentů

  4. Vyberte Max() se skupinou podle v mongodb