MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Por que o gridfs get não está funcionando no id do arquivo (ObjectId) apenas pelo nome do arquivo


Eu tive um problema parecido. O problema acabou sendo que eu estava usando a representação de string de um ObjectID em vez do ObjectID real. Em vez disso:
var gridStore = new GridStore(db, '51299e0881b8e10011000001', 'r');

Eu precisava fazer isso:
var gridStore = new GridStore(db, new ObjectID('51299e0881b8e10011000001'), 'r');