我正在使用 spring redistemplate
@Autowired
private RedisTemplate<String, RedisToken> redisTemplate;
RedisToken => token | id | date
我可以通过 OBJECT_KEY 删除。如何通过查询删除?或者我需要找到所有记录,然后将其删除。
redisTemplate.opsForHash().delete(RedisToken.OBJECT_KEY, key);
我想按 id 删除。具有 ID 的多条记录。
最佳答案
您可以通过同一个函数删除散列中的多条记录,您可以将您的键传递给如下函数(例如三个键):
redisTemplate.opsForHash().delete(RedisToken.OBJECT_KEY, "1","2","3");
。
关于Spring redisTemplate 通过查询删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37923363/