MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Mongoose - Zapisz tablicę ciągów

Napisz z mojego komentarza:

Sposób określenia tablicy ciągów w manguście wygląda tak:

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

Jednak problem tutaj jest najprawdopodobniej związany z Postmanem, ponieważ wysyła on „tablicę” jako ciąg. Możesz to sprawdzić, sprawdzając typ req.body.tags tak:

console.log(typeof req.body.tags)

Jeśli zwróci to String, upewnij się, że ustawiłeś typ treści w Postman na JSON, jak widać na tym zrzucie ekranu, zamiast domyślnej opcji „form-data”.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Jak używać instrukcji SQL LIKE w MongoDB

  2. MongoDB — odpowiednik LEFT JOIN, w którym nie istnieje jedna kolekcja

  3. Mongodb unika zduplikowanych wpisów

  4. Błąd mongodb instalacji brew:tchórzliwa odmowa `sudo brew install' Mac OSX Lion

  5. Jak w NodeJS wyprowadzić wyniki z mongodb z różnymi nazwami pól?