Толчок спецификации, чтобы присоединиться к массиву после сортировки - PullRequest
0 голосов
/ 05 октября 2018

Мне нужно отсортировать массив строк, а затем объединить, чтобы преобразовать их в строку.С одной спецификацией толчка я не смог заставить ее работать ...

Ввод:

{
  "columns_arr": [
    "z",
    "a",
    "x"
  ]
}

Ожидаемый результат:

{
  "columns_arr" : [ "a", "x", "z" ],
  "columns" : "a,x,z"
}

Я использую спецификацию толчка(что не дает мне вышеприведенного вывода):

[
  {
    "operation": "modify-overwrite-beta",
    "spec": {
      "columns_arr": "=sort(@(1,columns_arr))"
    }
  },
  {
    "operation": "modify-default-beta",
    "spec": {
      "columns": "=join(',',@(1,columns_arr))"
    }
  }
]

Что я делаю не так в этом?Какими должны быть технические характеристики, чтобы получить желаемый результат.

...