a WebMethod, который требует ContextKey,
[WebMethod]
public string[] GetValues(string prefixText, int count, string contextKey)
, когда этот ключ не установлен, получил исключение.
Исправление, назначая ключ автозаполненияExtender.
ac.ContextKey = "myKey";
Вот один из способов сделать это.
jq 'reduce .[] as $i ({}; .[$i.id] += ($i|[.time]))'
Функциональный (reduce
-без) подход, использующий только встроенные jq:
group_by(.id)
| map( {(.[0]|.id): (map([.time]) | add)} )
Если хотите, вот альтернативное решение, основанное на jtc
утилите unix:
bash $ echo {} | jtc -i file.json -mi'<id>l:<K>v[-1][time]<V>v' -T'{ "{K}":{V} }'
{
"abc": [
34,
45
],
"def": 25
}
bash $