You need to sign in or sign up before continuing.
提交 339a6b0f 编写于 作者: S songruirui

接口说明文档修改

Signed-off-by: Nsongruirui <songruirui1@huawei.com>
上级 22e2c96e
# DataSharePredicates # DataSharePredicates
**谓词(DataSharePredicates)** 是用户通过DataShare查询数据库中的数据所使用的限制条件,经常被应用在更新数据(Update)和查询数据(Query)中。 **谓词(DataSharePredicates)** 是用户通过DataShare查询数据库中的数据所使用的筛选条件,经常被应用在更新数据([update](js-apis-data-dataShare.md#update))和查询数据([query](js-apis-data-dataShare.md#query))中。
>**说明:** >**说明:**
> >
...@@ -179,16 +179,16 @@ dataSharePredicates.equalTo("NAME", "lisi") ...@@ -179,16 +179,16 @@ dataSharePredicates.equalTo("NAME", "lisi")
contains(field: string, value: string): DataSharePredicates contains(field: string, value: string): DataSharePredicates
该接口用于配置谓词以匹配数据类型为String且value包含指定值的字段。目前仅RDB支持该谓词。 该接口用于配置谓词以匹配数据类型为string且值包含指定的字段。目前仅RDB支持该谓词。
**系统能力:** SystemCapability.DistributedDataManager.DataShare.Core **系统能力:** SystemCapability.DistributedDataManager.DataShare.Core
**参数:** **参数:**
| 参数名 | 类型 | 必填 | 说明 | | 参数名 | 类型 | 必填 | 说明 |
| ------ | ------ | ---- | ---------------------- | | ------ | ------ | ---- | -------------------- |
| field | string | 是 | 数据库表中的列名。 | | field | string | 是 | 数据库表中的列名。 |
| value | string | 是 | 指示要与谓词匹配的值。 | | value | string | 是 | 指示值中包含该字段。 |
**返回值:** **返回值:**
...@@ -207,7 +207,7 @@ dataSharePredicates.contains("NAME", "os") ...@@ -207,7 +207,7 @@ dataSharePredicates.contains("NAME", "os")
beginsWith(field: string, value: string): DataSharePredicates beginsWith(field: string, value: string): DataSharePredicates
该接口用于配置谓词以匹配数据类型为String且值以指定字符串开头的字段。目前仅RDB支持该谓词。 该接口用于配置谓词以匹配数据类型为string且值以指定字符串起始的字段。目前仅RDB支持该谓词。
**系统能力:** SystemCapability.DistributedDataManager.DataShare.Core **系统能力:** SystemCapability.DistributedDataManager.DataShare.Core
...@@ -216,7 +216,7 @@ beginsWith(field: string, value: string): DataSharePredicates ...@@ -216,7 +216,7 @@ beginsWith(field: string, value: string): DataSharePredicates
| 参数名 | 类型 | 必填 | 说明 | | 参数名 | 类型 | 必填 | 说明 |
| ------ | ------ | ---- | ---------------------- | | ------ | ------ | ---- | ---------------------- |
| field | string | 是 | 数据库表中的列名。 | | field | string | 是 | 数据库表中的列名。 |
| value | string | 是 | 指示要与谓词匹配的值。 | | value | string | 是 | 指示值以该字符串起始。 |
**返回值:** **返回值:**
...@@ -235,7 +235,7 @@ dataSharePredicates.beginsWith("NAME", "os") ...@@ -235,7 +235,7 @@ dataSharePredicates.beginsWith("NAME", "os")
endsWith(field: string, value: string): DataSharePredicates endsWith(field: string, value: string): DataSharePredicates
该接口用于配置谓词以匹配数据类型为String且值以指定字符串结尾的字段。目前仅RDB支持该谓词。 该接口用于配置谓词以匹配数据类型为string且值以指定字符串结尾的字段。目前仅RDB支持该谓词。
**系统能力:** SystemCapability.DistributedDataManager.DataShare.Core **系统能力:** SystemCapability.DistributedDataManager.DataShare.Core
...@@ -244,7 +244,7 @@ endsWith(field: string, value: string): DataSharePredicates ...@@ -244,7 +244,7 @@ endsWith(field: string, value: string): DataSharePredicates
| 参数名 | 类型 | 必填 | 说明 | | 参数名 | 类型 | 必填 | 说明 |
| ------ | ------ | ---- | ---------------------- | | ------ | ------ | ---- | ---------------------- |
| field | string | 是 | 数据库表中的列名。 | | field | string | 是 | 数据库表中的列名。 |
| value | string | 是 | 指示要与谓词匹配的值。 | | value | string | 是 | 指示值以该字符串结尾。 |
**返回值:** **返回值:**
...@@ -409,7 +409,7 @@ dataSharePredicates.glob("NAME", "?h*g") ...@@ -409,7 +409,7 @@ dataSharePredicates.glob("NAME", "?h*g")
between(field: string, low: ValueType, high: ValueType): DataSharePredicates between(field: string, low: ValueType, high: ValueType): DataSharePredicates
该接口用于将谓词配置为匹配数据类型为ValueType且value在指定范围内的指定字段。目前仅RDB支持该谓词。 该接口用于将谓词配置为匹配数据类型为ValueType且在指定范围内的指定字段。目前仅RDB支持该谓词。
**系统能力:** SystemCapability.DistributedDataManager.DataShare.Core **系统能力:** SystemCapability.DistributedDataManager.DataShare.Core
...@@ -438,7 +438,7 @@ dataSharePredicates.between("AGE", 10, 50) ...@@ -438,7 +438,7 @@ dataSharePredicates.between("AGE", 10, 50)
notBetween(field: string, low: ValueType, high: ValueType): DataSharePredicates notBetween(field: string, low: ValueType, high: ValueType): DataSharePredicates
该接口用于配置谓词以匹配数据类型为ValueType且value超出给定范围的指定字段。目前仅RDB支持该谓词。 该接口用于配置谓词以匹配数据类型为ValueType且超出给定范围的指定字段。目前仅RDB支持该谓词。
**系统能力:** SystemCapability.DistributedDataManager.DataShare.Core **系统能力:** SystemCapability.DistributedDataManager.DataShare.Core
...@@ -497,7 +497,7 @@ dataSharePredicates.greaterThan("AGE", 10) ...@@ -497,7 +497,7 @@ dataSharePredicates.greaterThan("AGE", 10)
lessThan(field: string, value: ValueType): DataSharePredicates lessThan(field: string, value: ValueType): DataSharePredicates
该接口用于配置谓词以匹配数据类型为valueType且value小于指定值的字段。 该接口用于配置谓词以匹配数据类型为ValueType且值小于指定值的字段。
目前仅RDB及KVDB(schema)支持该谓词。 目前仅RDB及KVDB(schema)支持该谓词。
...@@ -527,7 +527,7 @@ dataSharePredicates.lessThan("AGE", 50) ...@@ -527,7 +527,7 @@ dataSharePredicates.lessThan("AGE", 50)
greaterThanOrEqualTo(field: string, value: ValueType): DataSharePredicates greaterThanOrEqualTo(field: string, value: ValueType): DataSharePredicates
该接口用于配置谓词以匹配数据类型为ValueType且value大于或等于指定值的字段。 该接口用于配置谓词以匹配数据类型为ValueType且大于或等于指定值的字段。
目前仅RDB及KVDB(schema)支持该谓词。 目前仅RDB及KVDB(schema)支持该谓词。
...@@ -557,7 +557,7 @@ dataSharePredicates.greaterThanOrEqualTo("AGE", 10) ...@@ -557,7 +557,7 @@ dataSharePredicates.greaterThanOrEqualTo("AGE", 10)
lessThanOrEqualTo(field: string, value: ValueType): DataSharePredicates lessThanOrEqualTo(field: string, value: ValueType): DataSharePredicates
该接口用于配置谓词以匹配数据类型为ValueType且value小于或等于指定值的字段。 该接口用于配置谓词以匹配数据类型为ValueType且小于或等于指定值的字段。
目前仅RDB及KVDB(schema)支持该谓词。 目前仅RDB及KVDB(schema)支持该谓词。
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册