MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Mongoose-Aggregat, das ein leeres Ergebnis zurückgibt

Ihre item.id im $match function ist ein String, daher müssen Sie ihn in eine ObjectID umwandeln , etwa so:

$match: { item: mongoose.Types.ObjectId(item.id) }

Sie können auf dieses Problem auf GitHub aggregate verweisen für weitere Details.