Arguments
Optionally return more than one field.
Return the values of the fields as well.
Response
An object containing the fields and their values.
await redis.hset("key", {
id: 1,
username: "chronark",
name: "andreas"
});
const randomField = await redis.hrandfield("key");
console.log(randomField); // one of "id", "username" or "name"
await redis.hset("key", {
id: 1,
username: "chronark",
name: "andreas",
});
const randomFields = await redis.hrandfield("key", 2);
console.log(randomFields); // ["id", "username"] or any other combination
await redis.hset("key", {
id: 1,
username: "chronark",
name: "andreas",
});
const randomFields = await redis.hrandfield("key", 2, true);
console.log(randomFields); // { id: "1", username: "chronark" } or any other combination