在CodeArts TestPlan接口脚本中调用MongoDBQuery关键字
MongoDB查询操作使用,系统限制最大查询结果记录数100条。
参数 | 是否必选 | 参数类型 | 描述 |
|---|---|---|---|
Ip | 是 | String | 数据库ip地址 |
Port | 是 | Integer | 数据库端口 |
User Name | 是 | String | 用户名 |
Password | 是 | String | 密码(登录密码属于个人敏感信息,须在环境参数中定义为敏感参数) |
DB Name | 是 | String | 数据库实例名称 |
Collection | 是 | String | 集合名称 |
Query | 否 | String | 查询操作指定查询条件(Bson格式数据),默认为空查询集合下的所有数据,系统限制最大记录数为100条。 |
Limit | 否 | Integer |
|
MongoDBQuery响应
参数 | 参数类型 | 描述 |
|---|---|---|
[数组元素] | Array of Row objects | 查询结果列表返回结构体 |
参数列表
参数 | 参数类型 | 描述 |
|---|---|---|
field1 | String | 数据库字段1 |
field2 | Integer | 数据库字段2 |
... | String | 数据库字段n.. |
MongoDBQuery响应示例
[ {
"_id" : {
"$oid" : "62465c42907c00003d0076fe"
},
"title" : "MongoDB 教程",
"description" : "MongoDB 是一个 Nosql 数据库",
"by" : "test",
"url" : "",
"tags" : [ "mongodb", "database", "NoSQL" ],
"likes" : 100.0
}, {
"_id" : {
"$oid" : "62465ce4907c00003d0076ff"
},
"title" : "PHP 教程",
"description" : "PHP 是一种创建动态交互性站点的强有力的服务器端脚本语言。",
"by" : "test",
"url" : "",
"tags" : [ "php" ],
"likes" : 200.0
}, {
"_id" : {
"$oid" : "62465ce8907c00003d007700"
},
"title" : "Java 教程",
"description" : "Java 是由Sun Microsystems公司于1995年5月推出的高级程序设计语言。",
"by" : "test",
"url" : "",
"tags" : [ "java" ],
"likes" : 150.0
} ] 




