MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Impossibile accedere alla proprietà dell'oggetto di una risposta di Mongoose

Sospetto che il valore che stai cercando di ottenere non sia nel tuo Schema ma è memorizzato nel tuo database.

Hai due soluzioni da lì. Puoi aggiungere entity_id al tuo Schema e Mongo potrà associarlo al Document oggetto che ricevi. Questo è il modo consigliato.

Oppure puoi bypassare lo Schema della mangusta e accedi al documento grezzo memorizzato nel database con docs[0]._doc.entity_id . Non consiglio questa soluzione a meno che tu non sappia cosa stai facendo.