कोशिश करें:
db.XXX.find({ "_id.module" : "B" });
अंतर यह है कि आपकी मूल क्वेरी उस पूरे उप-दस्तावेज़ से मेल खाने की कोशिश कर रही होगी (यानी जहां _id एक उप-दस्तावेज़ है जिसमें "बी" मान वाला "मॉड्यूल" फ़ील्ड होता है और कुछ नहीं)
संदर्भ:MongoDB डॉट नोटेशन