1e41f4b71Sopenharmony_ci# OH_Predicates 2e41f4b71Sopenharmony_ci 3e41f4b71Sopenharmony_ci 4e41f4b71Sopenharmony_ci## 概述 5e41f4b71Sopenharmony_ci 6e41f4b71Sopenharmony_ci表示谓词。 7e41f4b71Sopenharmony_ci 8e41f4b71Sopenharmony_ci**起始版本:** 10 9e41f4b71Sopenharmony_ci 10e41f4b71Sopenharmony_ci**相关模块:**[RDB](_r_d_b.md) 11e41f4b71Sopenharmony_ci 12e41f4b71Sopenharmony_ci 13e41f4b71Sopenharmony_ci## 汇总 14e41f4b71Sopenharmony_ci 15e41f4b71Sopenharmony_ci 16e41f4b71Sopenharmony_ci### 成员变量 17e41f4b71Sopenharmony_ci 18e41f4b71Sopenharmony_ci| 名称 | 描述 | 19e41f4b71Sopenharmony_ci| -------- | -------- | 20e41f4b71Sopenharmony_ci| [id](_r_d_b.md#id-25) | OH_Predicates结构体的唯一标识符。 | 21e41f4b71Sopenharmony_ci| [equalTo](_r_d_b.md#equalto) | 函数指针,配置谓词以匹配数据字段等于指定值的字段。 | 22e41f4b71Sopenharmony_ci| [notEqualTo](_r_d_b.md#notequalto) | 函数指针,配置谓词以匹配数据字段不等于指定值的字段。 | 23e41f4b71Sopenharmony_ci| [beginWrap](_r_d_b.md#beginwrap) | 函数指针,向谓词添加左括号。 | 24e41f4b71Sopenharmony_ci| [endWrap](_r_d_b.md#endwrap) | 函数指针,向谓词添加右括号。 | 25e41f4b71Sopenharmony_ci| [orOperate](_r_d_b.md#oroperate) | 函数指针,将或条件添加到谓词中。 | 26e41f4b71Sopenharmony_ci| [andOperate](_r_d_b.md#andoperate) | 函数指针,向谓词添加和条件。 | 27e41f4b71Sopenharmony_ci| [isNull](_r_d_b.md#isnull-22) | 函数指针,配置谓词以匹配值为null的字段。 | 28e41f4b71Sopenharmony_ci| [isNotNull](_r_d_b.md#isnotnull) | 函数指针,配置谓词以匹配值不为null的指定字段。 | 29e41f4b71Sopenharmony_ci| [like](_r_d_b.md#like) | 函数指针,配置谓词以匹配数据字段为field且值类似于指定字符串的字段。 | 30e41f4b71Sopenharmony_ci| [between](_r_d_b.md#between) | 函数指针,将谓词配置为匹配数据字段为field且其值在给定范围内的指定字段。 | 31e41f4b71Sopenharmony_ci| [notBetween](_r_d_b.md#notbetween) | 函数指针,将谓词配置为匹配数据字段为field且其值超出给定范围内的指定字段。 | 32e41f4b71Sopenharmony_ci| [greaterThan](_r_d_b.md#greaterthan) | 函数指针,配置谓词以匹配数据字段为field且值大于指定值valueObject的字段。 | 33e41f4b71Sopenharmony_ci| [lessThan](_r_d_b.md#lessthan) | 函数指针,配置谓词以匹配数据字段为field且值小于指定值valueObject的字段。 | 34e41f4b71Sopenharmony_ci| [greaterThanOrEqualTo](_r_d_b.md#greaterthanorequalto) | 函数指针,配置谓词以匹配数据字段为field且值大于或等于指定值valueObject的字段。 | 35e41f4b71Sopenharmony_ci| [lessThanOrEqualTo](_r_d_b.md#lessthanorequalto) | 函数指针,配置谓词以匹配数据字段为field且值小于或等于指定值valueObject的字段。 | 36e41f4b71Sopenharmony_ci| [orderBy](_r_d_b.md#orderby) | 函数指针,配置谓词以匹配其值按升序或降序排序的列。 | 37e41f4b71Sopenharmony_ci| [distinct](_r_d_b.md#distinct) | 函数指针,配置谓词以过滤重复记录并仅保留其中一个。 | 38e41f4b71Sopenharmony_ci| [limit](_r_d_b.md#limit) | 函数指针,设置最大数据记录数的谓词。 | 39e41f4b71Sopenharmony_ci| [offset](_r_d_b.md#offset) | 函数指针,配置谓词以指定返回结果的起始位置。 | 40e41f4b71Sopenharmony_ci| [groupBy](_r_d_b.md#groupby) | 函数指针,配置R谓词按指定列分组查询结果。 | 41e41f4b71Sopenharmony_ci| [in](_r_d_b.md#in) | 函数指针,配置谓词以匹配数据字段为field且值在给定范围内的指定字段。 | 42e41f4b71Sopenharmony_ci| [notIn](_r_d_b.md#notin) | 函数指针,配置谓词以匹配数据字段为field且值超出给定范围内的指定字段。 | 43e41f4b71Sopenharmony_ci| [clear](_r_d_b.md#clear-12) | 函数指针,清空谓词。 | 44e41f4b71Sopenharmony_ci| [destroy](_r_d_b.md#destroy-24) | 销毁OH_Predicates对象,并回收该对象占用的内存。 | 45