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

Hvorfor gridfs get virker ikke på fil-id (ObjectId) kun efter filnavn

Jeg havde et lignende problem. Problemet viste sig at være, at jeg brugte strengrepræsentationen af ​​et ObjectID i stedet for det rigtige ObjectID. I stedet for dette:

var gridStore = new GridStore(db, '51299e0881b8e10011000001', 'r');

Jeg havde brug for at gøre dette:

var gridStore = new GridStore(db, new ObjectID('51299e0881b8e10011000001'), 'r');


  1. Forbedre MongoDB aggregeringsstruktur

  2. REACT anmodning om hentning af indlæg

  3. MongoDB $runde

  4. Hvorfor anbefales det ikke at lukke en MongoDB-forbindelse nogen steder i Node.js-koden?