How iterate all documents in a single collections with $match?

Hi,

As following my document structure, I would like to get some suggestions how to implement it. My issue is that I want to iterate all documents with ‘$match’ aggregation. For example,

$match : 
{
 field_1 : "books "  
}

However, the example that I can only get the result of matched ‘books’ string so that I can not see all the documents in a single collection. I have an idea by using “$lookup” but , not sure to implement on the correct way.

Thank you,