sql >> Databáze >  >> NoSQL >> MongoDB

Získání výjimky nulového ukazatele Mongo agregace pomocí jarních dat (dynamická pole)

Nepoužívejte typovanou agregační variantu agregace, která se v podstatě pokouší převést odkazy na vlastnosti v typu vstupu (AgentDataStorage) na názvy polí a selže, když nenajde odkazy na vlastnosti, ve vašem případě dataPoints.TOTAL_BUS_COMMISSION.

Použijte

AggregationResults<AggregationResult> results = mongoTemplate.aggregate(aggregation,
    "agent_data_storage", AggregationResult.class);



  1. pymongo:název 'ISODate' není definován

  2. Jak zorganizovat mnoho až mnoho vztahů v MongoDB

  3. Zkontrolujte existenci kolekce v MongoDB

  4. Jak vytvořit RedisCacheManager v spring-data 2.0.x