接口SetOperations<K,V> 内的Boolean isMember(K key, Object o) 方法(Spring模版)
isMember方法
@Nullable
Boolean isMember(K key, Object o)
Check if set at key contains value.
Parameters:
- key - must not be null.
- o -
Returns: null when used in pipeline / transaction.
See Also:
Redis Documentation: SISMEMBER https://redis.io/docs/latest/commands/sismember/
Redis文档对应的命令解释
如果成员是存储在键的集合的成员,则返回。
Returns if member is a member of the set stored at key.
中文介绍
isMember(key, value):用于判断指定的值 value 是否存在于集合 key 中。
该方法会返回一个 Boolean 类型的结果:
- true:表示值存在于集合中。
- false:表示值不存在于集合中。
示例
Boolean oneLevelLimit = stringRedisTemplate.opsForSet().isMember(ONE_LEVERLIMIT_KEY + phone, "1");
- key 是通过拼接常量 ONE_LEVERLIMIT_KEY 和变量 phone 得到的字符串,表示特定手机号的一级限制集合的键名。
- value 是字符串 "1",作为集合中的一个标记值。