文档首页/测试计划 CodeArts TestPlan/用户指南/配置CodeArts TestPlan测试用例/创建接口自动化测试用例/接口自动化用例系统关键字说明/在CodeArts TestPlan接口脚本中调用MongoDBUpdate关键字
更新时间:2024-10-11 GMT+08:00
在CodeArts TestPlan接口脚本中调用MongoDBUpdate关键字
MongoDB更新文档操作使用,根据输入的参数更新集合中的文档。
参数 | 是否必选 | 参数类型 | 描述 |
|---|---|---|---|
Ip | 是 | String | 数据库ip地址 |
Port | 是 | Integer | 数据库端口 |
User Name | 是 | String | 用户名 |
Password | 是 | String | 密码(登录密码属于个人敏感信息,须在环境参数中定义为敏感参数) |
DB Name | 是 | String | 数据库实例名称 |
Collection | 是 | String | 集合名称 |
Query | 是 | String | 更新的查询条件(bson数据) |
Update | 是 | String | 需要更新的文档数据(bson数据) |
Multi | 否 | Boolean | 是否更新全部记录(默认是false,只更新找到的第一条记录,如果这个参数为true,就把按条件查出来多条记录全部更新)。 |
MongoDBUpdate响应
状态:成功
参数 | 参数类型 | 描述 |
|---|---|---|
affected_row_count | Integer | 更新文档影响的行数 |
MongoDBUpdate响应示例
{
"affected_row_count" : 1
} MongoDBUpdate使用示例
根据输入的查询数据和更新数据对集合中的文档进行更新,系统关键字返回更新的记录数。

根据multi参数设置为true来更新匹配到的所有文档。

判断结果是否成功,更新条数是否是预期值。

父主题:接口自动化用例系统关键字说明

