lRem(key: string, count: number, value: string | number): number
Parameter | Type | Description |
key | string | Key name. |
count | number | The number of elements removed. Positive values indicate starting from the head of the list, negative values indicate starting from the tail of the list, and 0 indicates removing all. |
value | string | number | The value of the removed element. |
Type | Description |
number | On success, the number of removed elements is returned. |
import redis from "pts/redis";let client = new redis.Client("redis://:<password>@<host>:6379/0");export default function main() {let lPushResp = client.lPush("list", "foo", "bar", "zoo", "foo", "bar", "zoo");console.log(redis lPush $
{
lPushResp
}
); // 6let lRemResp1 = client.lRem("list", 1, "bar");console.log(redis lRem $
{
lRemResp1
}
); // 1let lRemResp2 = client.lRem("list", -1, "foo");console.log(redis lRem $
{
lRemResp2
}
); // 1let lRangeResp = client.lRange("list", 0, 4);console.log(redis lRange $
{
lRangeResp
}
); // zoo,foo,zoo,bar}