Нифи Джолт дублирует атрибут - PullRequest
0 голосов
/ 25 апреля 2019

Я новичок в Jolt, и мне нужно иметь два поля с разными именами, но одинаковыми значениями из входного JSON.

INPUT:

    {
      "date": 15746555589,
      "sensorid": "23r098hd20c8jd02hd0h02300000000000"
    }

ОПИСАННЫЙ ВЫХОД:

    {
      "lastseen": 15746555589,
      "firstseen": 15746555589,
      "sensorid": "23r098hd20c8jd02hd0h02300000000000"
    }

1 Ответ

1 голос
/ 26 апреля 2019

Эта спецификация должна работать:

[
  {
    "operation": "shift",
    "spec": {
      "date": "lastseen",
      "@(1,date)": "firstseen",
      "*": "&"
    }
  }
]
...