Я новичок в MongoDB, так что это может быть основной вопрос, но у меня возникли проблемы с подходом к нему.
Я хочу найти один документ в своей коллекции, например:
db.collection("articles").find({curid:"1000143"}).asArray();
Одним из возвращаемых полей является массив, содержащий 'curid' другого документа (уникальное значение):
HDP_Topics = ["1124516", "101388", "1031462", "1053284", "1077080", "1150760", "1092377", "1100194", "1103692", "1135134", "1134909", "1119820", "1000634", "1120316", "1000143"]
Что я хочу сделать, это найти каждый из этих других документов и добавить ихна уже существующие результаты поиска.Я уверен, что должен быть способ без необходимости нового поиска для каждого элемента в массиве.
(я использую стежок mongoDB Atlas, если это что-то меняет)