как представить объект карты - PullRequest
0 голосов
/ 25 октября 2019

Я пытаюсь создать DSL сопоставленного объекта ниже. Я перепробовал множество комбинаций с использованием eachKeyMappedToAnArrayLike, но ни одна из них не работает.

Объект выглядит следующим образом

{
  "id": "",
  "myMap": {
    "1": [
      "aa",
      "ab"
     ]
  }
}

Я попытался это неудачно

new PactDslJsonBody()
  .stringType("id")
  .object("myMap", 
    new PactDslJsonBody().eachKeyMappedToAnArrayLike("id")
     .stringType("value));
...