Hash
HPERSIST
Remove the expiration from one or more fields in a hash.
Arguments
keybodystringrequired
The key of the hash.
fieldbodystring | number | (string | number)[]required
The field or fields to remove the expiration from.
Response
number[]required
A list of integers indicating the result for each field:
-2if the field does not exist in the hash or if the key doesn't exist.-1if the field exists but has no associated expiration set.1if the expiration was successfully removed.
For more details, see HPERSIST documentation.
Example
await redis.hset("my-key", "my-field", "my-value");await redis.hpexpire("my-key", "my-field", 1000);const expirationRemoved = await redis.hpersist("my-key", "my-field");console.log(expirationRemoved); // [1]