Я новичок в MongoDB и серверах NoSQL в целом.Я тестирую некоторые вещи (вставка в локальную БД, простые запросы и т. Д.) На моем компьютере с программным обеспечением Studio 3T (IDE для MongoDB), и я вошел в эти 3 оператора во время тестирования агрегатного метода: $ project, $ filter и $матч.Проблема в том, что я не вижу различий между этими операторами, единственное, что, я думаю, я мог бы понять, это то, что $ project используется, чтобы «выбрать», какие поля (или весь массив) показывать на экране в ответ на запрос, нокак насчет $ match и $ filter?кажется, они делают то же самое.Я читаю документацию MongoDB, но она не объясняет операторов достаточно подробно (на мой взгляд, конечно).
Заранее спасибо