Концептуально работающие покрытые запросы я вижу в том, что он просто читает из индекса и возвращает его.Следовательно, в проекции необходимо указывать _id: 0.
1 // Однако это не означает, что deleteOne и аналогично методы replaceOne не могут использовать закрытые запросы, так как для их изменения потребуется доступ к рассматриваемому документуэто?
2 // Если это так, будет ли это распространяться и на методы findAndDelete или findAndReplace (поскольку для этого потребуется удалить старый объект перед его возвратом в первом случае или получить доступ к объекту и заменить егово втором случае)?
3 // Действительно ли тогда он используется только в ванильном поиске (с необязательной сортировкой), поиск только по существу без изменений?
Заранее спасибо.