RestHeart, передавая несколько параметров в агрегации

В основном я пытаюсь использовать REST hreat для создания двух переменных IssueId и sectionName. Я пытаюсь получить данные из URI, указанного ниже

http://ftc-wbpyrdb201:8080/statdata/InsStatData/_aggrs/getDataByIssuerAndSectionName?avars={"issuerId":19038},{"sectionName":"ASSETS"}

Мое определение агрегации ниже

{"$push" : {
"aggrs": 
{
  "type": "pipeline",
  "uri": "getDataByIssuerAndSectionName",
  "stages": [
    {
      "_$match": {
        "_$and": [
          {"issuerId": {"_$var": "issuerId" }},
          {
            "sectionName": {"_$var": "sectionName"}
          }
        ]
      }
    },
    {
      "_$unwind": "$sections"
    },
    {
      "_$unwind": "$sections.data"
    },
    {
      "_$unwind": "$sections.data.values"
    },
    {
      "_$match": {
        "_$and": [
          {"issuerId": {"_$var": "issuerId" }},
          {
            "sectionName": {"_$var": "sectionName"}
          }
        ]
      }
    }
  ]
}
}
}

Я уверен, что я делаю что-то неправильное в определении агрегации или при запросе URI. Недостаточно в документации. Пожалуйста, помогите мне с этим запросом.

0 ответов

Другие вопросы по тегам