Может ли кто-нибудь сказать мне, как лучше всего хранить несколько изображений, связанных с одним документом монго?
Мой вариант использования заключается в том, что у меня есть документ «пользователь» в коллекции «профиль». В этом документе есть метаданные о пользователе (адрес электронной почты, номер телефона..).
Затем у нас есть возможность загрузить несколько изображений о пользователе.
Мы используем GridFS для хранения изображений в коллекции файлов, и я получаю идентификатор загруженного изображения из GridFS.
Каков наилучший способ связать этот объект изображения с объектом пользователя, который его загрузил? Я могу поместить ObjectID пользователя в метаданные объекта изображения… или я могу поместить ObjectID в пользовательский документ (и создать коллекцию изображений).
Мы используем драйвер C#… так что если у кого-нибудь есть примеры моего варианта использования… было бы здорово.
Спасибо МЖД