У меня есть два типа документов: пользователь и группа в одной коллекции, документ пользователя имеет свойства, такие как идентификатор пользователя, имя пользователя и роли пользователя, а документ группы имеет свойства, такие как groupid, name и users (которые являются частью этой группы), так что я могу иметь одинаковую информацию о пользователе как в пользовательском, так и в групповом документе, или он должен хранить идентификатор пользователя в групповом документе и извлекать их снова соответственно, формируя пользовательский документ через API. Ниже приведены примеры документов пользователя и группы
Пользователь: {"id": строка, "имя пользователя": строка "role: []}
Группа:
{" id ": string" groupName ": строка" users ": []}