菜单
开源

Client.sismember(key, member)

返回 member 是否是存储在 key 处的集合的成员。

参数

参数类型描述
keystring存储集合的 key,用于检查 member 是否为其成员。
memberstring、number 或 boolean要检查是否为集合成员的 member。

返回值

类型成功解析失败时
Promise<boolean>成功时,如果元素是集合的成员,promise 解析为 true,否则解析为 false

示例

JavaScript
import redis from 'k6/experimental/redis';

// Instantiate a new redis client
const redisClient = new redis.Client('redis://:6379');

export default async function () {
  await redisClient.sadd('myset', 'foo');
  await redisClient.sadd('myset', 'bar');

  const isit = await redisClient.sismember('myset', 'foo');
  if (isit === false) {
    throw new Error('sismember should have returned true');
  }
}