Простой доступ к атрибутам, которые вам нужны внутри каждого документа :) Пример с использованием итератора курсора:
my $cursor = $collection->find({})->fields({
name => 1,
_id => 1
});
while (my $doc = $cursor->next){
say "name: $doc->{name}" ;
say " _id: $doc->{_id}" ;
}
или одновременный вывод всех результатов:
map {
say "name: $_->{name}" ;
say " _id: $_->{_id}" ;
} $cursor->all ;