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

Dlaczego gridfs get nie działa na identyfikatorze pliku (ObjectId) tylko według nazwy pliku

Miałem podobny problem. Problemem okazało się to, że używałem reprezentacji ciągu ObjectID zamiast rzeczywistego ObjectID. Zamiast tego:

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

Musiałem to zrobić:

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


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. mongodb, sortowanie według geoNear i daty?

  2. Zmiana bazy danych mongo

  3. Błąd podczas łączenia z Azure:Niedozwolony znak w haśle z mangustą 5.0.1, ale działa w 4.13.9

  4. Dowiedz się, czy zapytanie używa indeksu w MongoDB

  5. czy mogę przekazać zapytanie mongodb jako ciąg w php?