1

如何将值附加到动态对象中?

如果我这样做:

Metrics["something"] = folly::dynamic::object("yet", 25);
Metrics["something"] = folly::dynamic::object("Notyet", 255);

我正进入(状态

{
 "something" : {
    "Notyet" : 255
  }
}

由于我在迭代值并在其中添加键和值,我如何获得

{
 "something" : {
    "Notyet" : 255,
    "yet" : 25
  }
}

我环顾四周,我没有看到 append 方法,支持在创建时添加多个值,但我需要它来完成迭代

4

1 回答 1

0

比附加更直观:

Metrics["something"] = folly::dynamic::object;
Metrics["something"]["yet"] = 25;
Metrics["something"]["Notyet"] = 255;
于 2018-02-20T02:02:36.520 回答