zcount #
Returns the number of elements held by a sorted set with a score between the provided min
and max
values.
By default, the provided min and max values are inclusive. This behavior can be changed using the syntax described in the Redis ZRANGEBYSCORE documentation.
zcount(key, min, max, [options], callback) #
Arguments | Type | Description |
---|---|---|
key | string | Key identifier |
min | int | Minimum score (inclusive by default) |
max | int | Maximum score (inclusive by default) |
options | JSON Object | Optional parameters |
callback | function | Callback |
Options #
Option | Type | Description | Default |
---|---|---|---|
queuable | boolean | Make this request queuable or not | true |
Callback Response #
Returns an integer containing the number of elements in the provided score range.
Usage #
// Using callbacks (NodeJS or Web Browser)
kuzzle.memoryStorage.zcount('key', 2, 3, function (err, count) {
// callback called once the action has completed
});
// Using promises (NodeJS only)
kuzzle.memoryStorage.zcountPromise('key', 2, 3)
.then(count => {
// resolved once the action has completed
});
Callback response:
2
Edit this page on Github(opens new window)