MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Uzyskiwanie agregacji Mongo wyjątku wskaźnika zerowego przy użyciu danych wiosennych (pola dynamiczne)

Nie używaj typowanego wariantu agregacji agregacji, który zasadniczo próbuje przetłumaczyć odwołania do właściwości w typie wejściowym (AgentDataStorage) na nazwy pól i kończy się niepowodzeniem, gdy nie znajduje odwołań do właściwości, w twoim przypadku dataPoints.TOTAL_BUS_COMMISSION.

Użyj

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



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Jak stworzyć DB dla kontenera MongoDB przy starcie?

  2. Konwertowanie BSON Type ObjectId na JSON (przechowywanie w Mongodb) — Java

  3. Odłamki MongoDB i niezrównoważone obciążenia agregacji

  4. Jak zaktualizować _id jednego dokumentu MongoDB?

  5. Symbol wieloznaczny MongoDB w kluczu zapytania