его возможное сохранение настраиваемого поля в GridFS, im с использованием модуля NodeJS и gridfs-stream. Файл сохраняется в виде следующей схемы:Пользовательское поле в GridFS
{
_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"
}
Его можно добавить настраиваемое поле с идентификатором пользователя, который загрузил файл. Другая возможность может быть помещена в метаданные ... но позже найти ее дорого.
Спасибо! подумал, что можно поставить на первый уровень. Но с индексом будет лучше! Но этот объект метаданных param будет автоматически добавлен в возвращенный файл? Или я могу использовать metadata.meta с реальными метаданными (f.e exif data в jpeg) и заставить добавлять в возвращаемый файл только metadata.meta? Или метаданные нет его автоматического, и мне нужно будет добавить с nodejs? – user1710825