Неподдерживаемый тип для JsonArray: класс java .util.LinkedHashMap - PullRequest
1 голос
/ 20 января 2020

Обновление подобъекта с помощью Spring Data для Couchbase

Я делаю этот запрос в консоли Couchbase, и он работает нормально

UPDATE `dev_h` USE KEYS "12" SET _data.payload = { "name": "new_name", "language": "new_language"}

Я хочу перевести запрос в репозиторий Spring Data

@Query("UPDATE #{#n1ql.bucket} USE KEYS "$1" SET _data.payload = $2 ")
void update(String id, Map<String, String> newPayload);

но у меня есть эта ошибка

java.lang.IllegalArgumentException: Unsupported type for JsonArray: class java.util.LinkedHashMap
...