Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
339a6b0f
D
Docs
项目概览
OpenHarmony
/
Docs
12 个月 前同步成功
通知
159
Star
292
Fork
28
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
Docs
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
339a6b0f
编写于
6月 07, 2022
作者:
S
songruirui
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
接口说明文档修改
Signed-off-by:
N
songruirui
<
songruirui1@huawei.com
>
上级
22e2c96e
变更
2
展开全部
隐藏空白更改
内联
并排
Showing
2 changed file
with
173 addition
and
171 deletion
+173
-171
zh-cn/application-dev/reference/apis/js-apis-data-DataSharePredicates.md
...on-dev/reference/apis/js-apis-data-DataSharePredicates.md
+15
-15
zh-cn/application-dev/reference/apis/js-apis-data-dataShare.md
.../application-dev/reference/apis/js-apis-data-dataShare.md
+158
-156
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-data-DataSharePredicates.md
浏览文件 @
339a6b0f
# 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")
contains(field: string, value: string): DataSharePredicates
该接口用于配置谓词以匹配数据类型为
String且value包含指定值
的字段。目前仅RDB支持该谓词。
该接口用于配置谓词以匹配数据类型为
string且值包含指定
的字段。目前仅RDB支持该谓词。
**系统能力:**
SystemCapability.DistributedDataManager.DataShare.Core
**参数:**
| 参数名 | 类型 | 必填 | 说明
|
| ------ | ------ | ---- | --------------------
--
|
| field | string | 是 | 数据库表中的列名。
|
| value | string | 是 | 指示
要与谓词匹配的值
。 |
| 参数名 | 类型 | 必填 | 说明 |
| ------ | ------ | ---- | -------------------- |
| field | string | 是 | 数据库表中的列名。 |
| value | string | 是 | 指示
值中包含该字段
。 |
**返回值:**
...
...
@@ -207,7 +207,7 @@ dataSharePredicates.contains("NAME", "os")
beginsWith(field: string, value: string): DataSharePredicates
该接口用于配置谓词以匹配数据类型为
String且值以指定字符串开头
的字段。目前仅RDB支持该谓词。
该接口用于配置谓词以匹配数据类型为
string且值以指定字符串起始
的字段。目前仅RDB支持该谓词。
**系统能力:**
SystemCapability.DistributedDataManager.DataShare.Core
...
...
@@ -216,7 +216,7 @@ beginsWith(field: string, value: string): DataSharePredicates
| 参数名 | 类型 | 必填 | 说明 |
| ------ | ------ | ---- | ---------------------- |
| field | string | 是 | 数据库表中的列名。 |
| value | string | 是 | 指示
要与谓词匹配的值
。 |
| value | string | 是 | 指示
值以该字符串起始
。 |
**返回值:**
...
...
@@ -235,7 +235,7 @@ dataSharePredicates.beginsWith("NAME", "os")
endsWith(field: string, value: string): DataSharePredicates
该接口用于配置谓词以匹配数据类型为
S
tring且值以指定字符串结尾的字段。目前仅RDB支持该谓词。
该接口用于配置谓词以匹配数据类型为
s
tring且值以指定字符串结尾的字段。目前仅RDB支持该谓词。
**系统能力:**
SystemCapability.DistributedDataManager.DataShare.Core
...
...
@@ -244,7 +244,7 @@ endsWith(field: string, value: string): DataSharePredicates
| 参数名 | 类型 | 必填 | 说明 |
| ------ | ------ | ---- | ---------------------- |
| field | string | 是 | 数据库表中的列名。 |
| value | string | 是 | 指示
要与谓词匹配的值
。 |
| value | string | 是 | 指示
值以该字符串结尾
。 |
**返回值:**
...
...
@@ -409,7 +409,7 @@ dataSharePredicates.glob("NAME", "?h*g")
between(field: string, low: ValueType, high: ValueType): DataSharePredicates
该接口用于将谓词配置为匹配数据类型为ValueType且
value
在指定范围内的指定字段。目前仅RDB支持该谓词。
该接口用于将谓词配置为匹配数据类型为ValueType且
值
在指定范围内的指定字段。目前仅RDB支持该谓词。
**系统能力:**
SystemCapability.DistributedDataManager.DataShare.Core
...
...
@@ -438,7 +438,7 @@ dataSharePredicates.between("AGE", 10, 50)
notBetween(field: string, low: ValueType, high: ValueType): DataSharePredicates
该接口用于配置谓词以匹配数据类型为ValueType且
value
超出给定范围的指定字段。目前仅RDB支持该谓词。
该接口用于配置谓词以匹配数据类型为ValueType且
值
超出给定范围的指定字段。目前仅RDB支持该谓词。
**系统能力:**
SystemCapability.DistributedDataManager.DataShare.Core
...
...
@@ -497,7 +497,7 @@ dataSharePredicates.greaterThan("AGE", 10)
lessThan(field: string, value: ValueType): DataSharePredicates
该接口用于配置谓词以匹配数据类型为
valueType且value
小于指定值的字段。
该接口用于配置谓词以匹配数据类型为
ValueType且值
小于指定值的字段。
目前仅RDB及KVDB(schema)支持该谓词。
...
...
@@ -527,7 +527,7 @@ dataSharePredicates.lessThan("AGE", 50)
greaterThanOrEqualTo(field: string, value: ValueType): DataSharePredicates
该接口用于配置谓词以匹配数据类型为ValueType且
value
大于或等于指定值的字段。
该接口用于配置谓词以匹配数据类型为ValueType且
值
大于或等于指定值的字段。
目前仅RDB及KVDB(schema)支持该谓词。
...
...
@@ -557,7 +557,7 @@ dataSharePredicates.greaterThanOrEqualTo("AGE", 10)
lessThanOrEqualTo(field: string, value: ValueType): DataSharePredicates
该接口用于配置谓词以匹配数据类型为ValueType且
value
小于或等于指定值的字段。
该接口用于配置谓词以匹配数据类型为ValueType且
值
小于或等于指定值的字段。
目前仅RDB及KVDB(schema)支持该谓词。
...
...
zh-cn/application-dev/reference/apis/js-apis-data-dataShare.md
浏览文件 @
339a6b0f
此差异已折叠。
点击以展开。
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录