Аналогично тому, как мы создаем объекты bsoncxx :: document :: view из буфера с одним двоичным документом, есть ли способ извлечь отдельные документы из коллекции в дампе .bson в этой среде, не загружая их вБД?
т.е. что работает для отдельных объектов документа
uint8 *buffer; // single bson document
size_t length; // size of buffer
bsoncxx::document::view view(buffer, length);
for (auto elem : view) {
doSomethingWithElem()
}
Я бы хотел иметь возможность создать курсор для всего дампа, но без загрузки его в коллекцию.Возможно ли что-то подобное?