У меня есть JSON, который я пытаюсь обновить, используя неявные преобразования в Scala. Как обновить значения в фильтре.
{
"account_id": "1c0ae12b-3fb1-4af1-a02b-ca37ed2b4a6c",
"size": 100,
"paging_token": "",
"filter": {
"type": 0,
"direction": 0,
"status": 0
}
}
Я могу обновить значения account_id
, Size
и paging_token
, используя
.payload(ViewAllTransactionsRequest.defaultInstance.updateExpr(
_.accountId :~ "1c0ae12b-3fb1-4af1-a02b-ca37ed2b4a6c",
_.size :~ 100,
_.pagingToken :~ "",
_.filter.direction := com.abc.common.src_main_proto_com_abc_Transaction.Transaction.Direction.fromValue(2)
, но яя не могу обновить значения значений в фильтре, который я пробовал
_.filter.direction := com.abc.common.src_main_proto_com_abc_common_Transaction.Transaction.Direction.fromValue(2)
_.filter.direction :~ Transaction.Direction.fromValue(2)