Uploaded image for project: 'Java Driver'
  1. Java Driver
  2. JAVA-4691

I have a problem with an aggregation that works in Compass and VScode Extension but not in Java

    • Type: Icon: Question Question
    • Resolution: Gone away
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Aggregation
    • None

      Summary

      I have a problem with an aggregation that works in Compass and VScode Extension but not in JAVA via spring-boot-starter-data-mongodb.
      I have debugged all the way to the driver, and everything seemed normal.

      Please provide the version of the driver. If applicable, please provide the MongoDB server version and topology (standalone, replica set, or sharded cluster).

      Driver version: 4.6 and 4.7
      Mongo Server: MongoDB Atlas version 6.0.0 

      How to Reproduce

      I have 3 collections:

      1. device
      {
        _id: ObjecId,
        name: string,
        ...
      }
      1. hardwareInventory
      {
        _id: ObjectId,
        dictionaries: {
          Bios Information: [Object],
          Operating System: [
            {
              Name: String,
              OS StartUp: {
                value: Date,
                unit: String,
                ...
              },
              Service StartUp: {
                value: Date,
                unit: String,
                ...
              }
            }
          ]
          ...
        }
        ...
      }
      1. softwareInventory

      Steps to reproduce. If possible, please include a Short, Self Contained, Correct (Compilable), Example.

      Additional Background

      Please provide any additional background information that may be helpful in diagnosing the bug.

            Assignee:
            ross@mongodb.com Ross Lawley
            Reporter:
            jhh@capasystems.com Joachim Hansen
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: