Для меня это выглядит вполне нормально, особенно если данные, которые вы получаете во внутреннем get()
, зависят от данных, которые вы получили от внешнего get()
.
Если вы читаете сотни документов таким образом, как правило, это хороший момент, чтобы подумать, следует ли вам дублировать некоторые данные во «внешний документ». Этот тип компромисса дублирования данных и количества операций чтения довольно распространен в базах данных NoSQL.
Подробнее о моделировании данных см .: