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.