Spring data mon go - сложный запрос агрегации - PullRequest
0 голосов
/ 23 января 2020

Я пытаюсь запустить эту агрегатную функцию mon go через данные пружины. Я получил его от моего разработчика devops, и я пытаюсь реализовать его на JAVA.

[{$match: {
  eventArrivalTime: {
    $gte: ISODate('2019-10-03T13:59:52.000Z')
  }
}}, {$group: {
  _id: '$correlationId',
  count: {
    $sum: 1
  },
  state: {
    $push: '$stateDetails.state'
  }
}}, {$match: {
  $and: [
    {
      count: {
        $lt: 2
      }
    },
    {
      state: {
        $nin: [
          'FAILED',
          'COMPLETED'
        ]
      }
    }
  ]
}}]

Как я могу это сделать?

Я постоянно терплю неудачу при создании шаблона.

С уважением, Ido

...