我正在开发Spring Boot + Spring Data Redis
示例。我遵循了 8.9。链接的持续部分更新:https://docs.spring.io/spring-data/data-redis/docs/current/reference/html/#redis.repositories.partial-updates。但是我不太清楚template.update(update);
是什么API?
PartialUpdate<Person> update = new PartialUpdate<Person>("e2c7dcee", Person.class)
.set("firstname", "mat")
.set("address.city", "emond's field")
.del("age");
template.update(update);
update = new PartialUpdate<Person>("e2c7dcee", Person.class)
.set("address", new Address("caemlyn", "andor"))
.set("attributes", singletonMap("eye-color", "grey"));
template.update(update);
update = new PartialUpdate<Person>("e2c7dcee", Person.class)
.refreshTtl(true);
.set("expiration", 1000);
template.update(update);