У меня есть база данных грузовиков и сотрудников с множеством атрибутов для каждого. Теперь сотрудник может занимать разные должности. Как получить позицию, подобную механике, и сохранить ее в новой коллекции?
Я попытался использовать агрегатную функцию, как показано ниже:
db.transport.aggregate([
{$group:{"EMPLOYEE.position":"mechanic”}
{$out: “mechanic”} ])
))
Но это не дает мне желаемых результатов. Я даже пытался использовать db.collection.save()
, но это не то, что я хочу.
Конечный результат должен дать мне список сотрудников, которые являются механиками.