跳到主要内容

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