簡體   English   中英

通過Jolt json轉換,是否可以將值復制到兩個不同的屬性中?

[英]With Jolt json transformation, is it possible to copy a value into two different attributes?

我正在嘗試通過Jolt轉換進行一些非常簡單的操作,但是卻努力使其工作。

如果我有這樣的輸入:

{
    "id": "54436001"
}

我希望輸出為:

{
  "mediaId" : "54436001",
  "events" : {
    "mediaId" : "54436001"
  }
}

將值復制到兩個不同的屬性。 我很想嘗試像這樣的規范,但是顯然不是因為重復的鍵。

[
  {
    "operation": "shift",
    "spec": {
      "id": "mediaId",
      "id": "events.mediaId"
    }
  }
]

Jolf轉換有可能嗎?

規格

[
  {
    "operation": "shift",
    "spec": {
      "id": ["mediaId", "events.mediaId"]
    }
  }
]

這個想法是,如果您想移位以將值寫入輸出中的兩個位置,請使用規范右側的數組。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM