slack datastore count
Count the number of items in a datastore
Description
Count the number of items in a datastore that match a query expression or just all of the items in the datastore.
This command is supported for apps deployed to Slack managed infrastructure but other apps can attempt to run the command with the --force flag.
slack datastore count [expression] [flags]
Flags
--datastore string the datastore used to store items
-h, --help help for count
--show only construct a JSON expression
--unstable kick the tires of experimental features
Global flags
-a, --app string use a specific app ID or environment
--config-dir string use a custom path for system config directory
-e, --experiment strings use the experiment(s) in the command
-f, --force ignore warnings and continue executing command
--no-color remove styles and formatting from outputs
-s, --skip-update skip checking for latest version of CLI
-w, --team string select workspace or organization by team name or ID
--token string set the access token associated with a team
-v, --verbose print debug logging and additional info
Examples
# Count all items in a datastore
$ slack datastore count --datastore tasks
# Count number of items in datastore that match a query
$ slack datastore count '{"datastore": "tasks", "expression": "#status = :status", "expression_attributes": {"#status": "status"}, "expression_values": {":status": "In Progress"}}'
See also
- slack datastore - Interact with an app's datastore