एकत्रीकरण के टाइप किए गए एकत्रीकरण संस्करण का उपयोग न करें जो अनिवार्य रूप से इनपुट प्रकार (AgentDataStorage) में संपत्ति संदर्भों को फ़ील्ड नामों में अनुवाद करने का प्रयास कर रहा है और जब इसे संपत्ति संदर्भ नहीं मिलता है, तो आपके मामले में dataPoints.TOTAL_BUS_COMMISSION।
उपयोग करें
AggregationResults<AggregationResult> results = mongoTemplate.aggregate(aggregation,
"agent_data_storage", AggregationResult.class);