mysqlx。RemoveStatement

mysqlx。 RemoveStatement 集合条件

基地:mysqlx.statement.FilterableStatement

用于从集合中删除文档的语句。

参数
  • 集合mysqlx。集合) - Collection对象。

  • 条件str) -设置搜寻条件,以识别要移除的文件。

在8.0.12版更改:条件添加参数。

绑定 arg游戏

将值绑定到特定的占位符。

参数

* args—占位符的名称和要绑定的值。一个mysqlx。DbDoc对象或JSON字符串表示都可以使用。

返回

FilterableStatement对象。

返回类型

mysqlx。FilterableStatement

提出了

ProgrammingError—参数个数无效。

财产 改变了

真正的如果这个语句有变化。

类型

保龄球

财产 deallocate_prepare_execute

真正的释放+准备+执行语句。

类型

保龄球

财产 exec_counter

执行该语句的次数。

类型

int

执行

执行语句。

返回

结果对象。

返回类型

mysqlx。结果

提出了

ProgrammingError-如果没有设置条件。

get_binding_map

返回绑定映射字典。

返回

绑定映射字典。

返回类型

dict

get_bindings

返回绑定列表。

返回

绑定列表。

返回类型

列表

get_grouping

返回分组表达式列表。

返回

分组表达式列表。

返回类型

列表

get_having

返回having表达式。

返回

有表达。

返回类型

对象

get_limit_offset

返回限制偏移量。

返回

极限偏移量。

返回类型

int

get_limit_row_count

返回限制行数。

返回

限制行数。

返回类型

int

get_projection_expr

返回投影表达式。

返回

投影表达式。

返回类型

对象

get_sort_expr

返回排序表达式。

返回

排序表达式。

返回类型

对象

get_where_expr

返回where表达式。

返回

where表达式。

返回类型

对象

increment_exec_counter

增加此语句已执行的次数。

is_doc_based

检查它是否是基于文档的。

返回

真正的如果是基于文档的。

返回类型

保龄球

限制 row_count抵消没有一个

设置要返回的最大项数。

参数

row_countint) -最大物品数目。

返回

FilterableStatement对象。

返回类型

mysqlx。FilterableStatement

提出了

ValueError——如果row_count不是正整数。

在8.0.12版更改:的用法抵消被弃用。

抵消 抵消

设置要跳过的项数。

参数

抵消int) -要跳过的项目数量。

返回

FilterableStatement对象。

返回类型

mysqlx。FilterableStatement

提出了

ValueError——如果抵消不是正整数。

8.0.12新版功能。

财产 准备

真正的如果这个报表已经准备好了。

类型

保龄球

财产 重复

真正的如果这个语句被执行了不止一次。

类型

保龄球

reset_exec_counter

重置此语句已执行的次数。

财产 模式

Schema对象。

类型

mysqlx。模式

排序 条款

设置排序条件。

参数

*条款—定义排序条件的表达式字符串。

返回

FindStatement对象。

返回类型

mysqlx。FindStatement

财产 stmt_id

返回这个语句ID。

返回

语句ID。

返回类型

int

财产 目标

数据库对象目标。

类型

对象

在哪里 条件

将搜索条件设置为筛选。

参数

条件str) -设置过滤文档或记录的搜索条件。

返回

FilterableStatement对象。

返回类型

mysqlx。FilterableStatement

8.0.12版后已移除。