sql >> Database >  >> NoSQL >> MongoDB

Null Pointer Exception Mongo Aggregation verkrijgen met behulp van lentegegevens (dynamische velden)

Gebruik niet de getypte aggregatievariant van aggregatie, die in wezen probeert eigenschapsreferenties in het invoertype (AgentDataStorage) te vertalen in veldnamen en faalt wanneer het de eigenschapsreferenties niet vindt, in uw geval dataPoints.TOTAL_BUS_COMMISSION.

Gebruik

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



  1. Een klant vertellen waar de nieuwe Redis-master Sentinel gebruikt?

  2. Hoe gebruik je redis PUBLISH/SUBSCRIBE met nodejs om klanten op de hoogte te stellen wanneer gegevenswaarden veranderen?

  3. Waarom gebruikt MongoDB geen indexkruising?

  4. Verschil tussen op documenten gebaseerde en op sleutel/waarde gebaseerde databases?