tcb db nosql execute
执行数据库原生命令(RunCommands 接口)。
语法
tcb db nosql execute --command '<json>' [options]
参数
| 参数 | 必填 | 说明 | 默认值 |
|---|---|---|---|
-c, --command <json> | 是 | MgoCommands JSON | — |
--tag <tag> | 否 | 实例 Tag(同环境多实例时用于区分) | — |
--instanceId <id> | 否 | MongoConnector 实例 ID | — |
--databaseName <name> | 否 | MongoConnector 数据库名 | — |
-e, --env-id <envId> | 是 | 环境 ID | — |
接口文档:RunCommands · MgoCommandParam 数据结构
示例
# 查询 users 集合的前 5 条
tcb db nosql execute \
--command '{"find": "users", "limit": 5}' \
-e my-env-id
# 指定实例执行
tcb db nosql execute \
--command '{"count": "orders", "query": {"status": "paid"}}' \
--instanceId inst-xxx \
-e my-env-id