Forum

MongoDB AND query nello stesso oggetto

Ultimo aggiornamento 7 mesi fa
Alexmarco
7 mesi fa

Ciao a tutti, 

io ho un json composto nel seguente modo:

{
"level1": [
{},
{},
{
  "level2": {
    "level3": [
      [
        {
          "second": 0
        }
      ],
      [
        {
          "second": 1,
          "label": "A",
          "frame": 40
        }
      ],
      [
        {
          "second": 2,
          "label": "A",
          "frame": 60
        },
        {
          "second": 2,
          "label": "B",
          "frame": 60
        }
      ],
      [
        {
          "second": 3,
          "label": "B",
          "frame": 90
        }
      ]
    ]
  }
}
]
}

Vorrei trovare gli elementi A e B quando questi si trovano contemporaneamente all'interno dello stesso oggetto (quello contrassegnato come secondo 2, per esempio). Inoltre vorrei che il Json in uscita contenga solo quegli oggetti in cui A e B siano stati trovati in contemporanea. 

grazie