在CodeArts TestPlan接口脚本中调用MongoDBDelete关键字
MongoDB删除文档操作使用,根据输入的参数删除集合中的文档。
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
Ip |
是 |
String |
数据库ip地址 |
Port |
是 |
Integer |
数据库端口 |
User Name |
是 |
String |
用户名 |
Password |
是 |
String |
密码(登录密码属于个人敏感信息,须在环境参数中定义为敏感参数) |
DB Name |
是 |
String |
数据库实例名称 |
Collection |
是 |
String |
集合名称 |
Query |
是 |
String |
删除操作指定的条件(Bson格式数据),默认为空查询集合下的所有数据进行删除 |
JustOne |
否 |
Boolean |
是否删除单条数据(如果设为 false,则删除所有匹配条件的文档,如果不设置该参数,或使用默认值 true,则只删除匹配的一个文档)。 |
MongoDBDelete响应
状态:成功
参数 |
参数类型 |
描述 |
---|---|---|
affected_row_count |
Integer |
删除文档影响的行数 |
MongoDBDelete响应示例
{ "affected_row_count" : 1 }
MongoDBDelete使用示例
根据输入的查询参数数据进行文档删除,系统关键字返回删除的记录数。
根据justOne参数设置为false来删除匹配到的所有文档。
判断结果是否成功,更新条数是否是预期值。