MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Bagaimana saya bisa menentukan ember GridFS?

Ini tidak didokumentasikan dengan baik di gridfs-stream atau driver mongodb asli yang mendasarinya, tetapi inilah cara Anda melakukannya:

Berikut options objek dari gridfs-stream createWriteStream contoh (perhatikan root pilihan):

{
   _id: '50e03d29edfdc00d34000001', 
   filename: 'my_file.txt',         
   mode: 'w', 
   chunkSize: 1024, 
   content_type: 'plain/text', 
   root: 'my_collection',  // Bucket will be 'my_collection' instead of 'fs'
   metadata: {
       ...
   }
}

Mengapa berhasil:

gridfs-stream melewati options objek yang Anda berikan panggilan ke createWriteStream atau createReadStream ke driver mongodb yang mendasari untuk membuat gridStore objek untuk mewakili file. Driver mongodb pada gilirannya mengenali root di options objek sebagai pengganti string awalan kotak kotak "fs" default.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Bagaimana cara membuat situs web dengan bilah pencarian untuk menanyakan database mongo?

  2. MongoDB:Menggunakan $sample dengan driver C#

  3. Cara menggunakan Liquibase-MongoDb-Spring-boot

  4. Meteor meneruskan id ke tautan

  5. Luwak menemukan sepuluh entri terakhir dalam database