Как я могу создать динамическое представление в MongoDB 3.2.21 для отображения всех значений поля во всех коллекциях?
У меня есть поле с именем "machine_name", которое присутствует в большинстве моих коллекций. Я хочу создать динамическое представление, которое показывает все значения этого поля во всех коллекциях, если таковые существуют.
Пока, чтобы перечислить все значения, которые я ищу, я придумал этот код:
var machine_names = [];
db.getCollectionNames().forEach(function(collname) {
machine_names.push(db[collname].find({"machine_name":{$exists:true}}));
});
print(machine_names);
Однако в результате получается формат, отличный от ожидаемого.