它可能在 GridFS 中保存自定义字段,我使用 NodeJS 和 gridfs-stream 模块。该文件被保存为下一个模式:
{
_id: "5208b9929e462bc24b000001",
filename: "algo.txt",
contentType: "binary/octet-stream",
length: 133074,
chunkSize: 262144,
uploadDate: "2013-08-12T10:31:46.152Z",
aliases: null,
metadata: null,
md5: "56cd6b2057623bfb70111b883678d436"
}
它可以添加带有上传文件的用户 ID 的自定义字段。其他可能性可以放在元数据中......但后来发现它很昂贵。