Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
3e99f5d4
D
Docs
项目概览
OpenHarmony
/
Docs
大约 1 年 前同步成功
通知
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,发现更多精彩内容 >>
未验证
提交
3e99f5d4
编写于
9月 09, 2022
作者:
葛
葛亚芳
提交者:
Gitee
9月 09, 2022
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
update zh-cn/application-dev/reference/apis/js-apis-data-ability.md.
Signed-off-by:
N
葛亚芳
<
geyafang@huawei.com
>
上级
2ff2d207
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
0 addition
and
46 deletion
+0
-46
zh-cn/application-dev/reference/apis/js-apis-data-ability.md
zh-cn/application-dev/reference/apis/js-apis-data-ability.md
+0
-46
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-data-ability.md
浏览文件 @
3e99f5d4
...
...
@@ -13,13 +13,10 @@ DataAbility 谓词用于构造关系型数据库的谓词,提供用于实现
import
dataAbility
from
'
@ohos.data.dataAbility
'
;
```
## dataAbility.createRdbPredicates
createRdbPredicates(name: string, dataAbilityPredicates: DataAbilityPredicates): rdb.RdbPredicates
从DataAbilityPredicates对象创建RdbPredicates对象。
**系统能力:**
SystemCapability.DistributedDataManager.DataShare.Core。
...
...
@@ -45,18 +42,14 @@ createRdbPredicates(name: string, dataAbilityPredicates: DataAbilityPredicates):
let
predicates
=
dataAbility
.
createRdbPredicates
(
"
EMPLOYEE
"
,
dataAbilityPredicates
)
```
## DataAbilityPredicates
提供用于实现不同查询方法的谓词。
### equalTo
equalTo(field: string, value: ValueType): DataAbilityPredicates
配置谓词以匹配数据类型为ValueType且值等于指定值的字段。
**系统能力:**
SystemCapability.DistributedDataManager.DataShare.Core。
...
...
@@ -80,13 +73,10 @@ equalTo(field: string, value: ValueType): DataAbilityPredicates
dataAbilityPredicates
.
equalTo
(
"
NAME
"
,
"
lisi
"
)
```
### notEqualTo
notEqualTo(field: string, value: ValueType): DataAbilityPredicates
配置谓词以匹配数据类型为ValueType且值不等于指定值的字段。
**系统能力:**
SystemCapability.DistributedDataManager.DataShare.Core。
...
...
@@ -110,13 +100,10 @@ notEqualTo(field: string, value: ValueType): DataAbilityPredicates
dataAbilityPredicates
.
notEqualTo
(
"
NAME
"
,
"
lisi
"
)
```
### beginWrap
beginWrap(): DataAbilityPredicates
向谓词添加左括号。
**系统能力:**
SystemCapability.DistributedDataManager.DataShare.Core。
...
...
@@ -138,13 +125,10 @@ beginWrap(): DataAbilityPredicates
.
endWrap
()
```
### endWrap
endWrap(): DataAbilityPredicates
向谓词添加右括号。
**系统能力:**
SystemCapability.DistributedDataManager.DataShare.Core。
...
...
@@ -166,13 +150,10 @@ endWrap(): DataAbilityPredicates
.
endWrap
()
```
### or
or(): DataAbilityPredicates
将或条件添加到谓词中。
**系统能力:**
SystemCapability.DistributedDataManager.DataShare.Core。
...
...
@@ -191,13 +172,10 @@ or(): DataAbilityPredicates
.
equalTo
(
"
NAME
"
,
"
Rose
"
)
```
### and
and(): DataAbilityPredicates
将和条件添加到谓词中。
**系统能力:**
SystemCapability.DistributedDataManager.DataShare.Core。
...
...
@@ -216,13 +194,10 @@ and(): DataAbilityPredicates
.
equalTo
(
"
SALARY
"
,
200.5
)
```
### contains
contains(field: string, value: string): DataAbilityPredicates
配置谓词以匹配数据类型为string且value包含指定值的字段。
**系统能力:**
SystemCapability.DistributedDataManager.DataShare.Core。
...
...
@@ -246,13 +221,10 @@ contains(field: string, value: string): DataAbilityPredicates
dataAbilityPredicates
.
contains
(
"
NAME
"
,
"
os
"
)
```
### beginsWith
beginsWith(field: string, value: string): DataAbilityPredicates
配置谓词以匹配数据类型为string且值以指定字符串开头的字段。
**系统能力:**
SystemCapability.DistributedDataManager.DataShare.Core。
...
...
@@ -276,13 +248,10 @@ beginsWith(field: string, value: string): DataAbilityPredicates
dataAbilityPredicates
.
beginsWith
(
"
NAME
"
,
"
os
"
)
```
### endsWith
endsWith(field: string, value: string): DataAbilityPredicates
配置谓词以匹配数据类型为string且值以指定字符串结尾的字段。
**系统能力:**
SystemCapability.DistributedDataManager.DataShare.Core。
...
...
@@ -306,13 +275,10 @@ endsWith(field: string, value: string): DataAbilityPredicates
dataAbilityPredicates.endsWith("NAME", "se")
```
### isNull
isNull(field: string): DataAbilityPredicates
配置谓词以匹配值为null的字段。
**系统能力:**
SystemCapability.DistributedDataManager.DataShare.Core。
...
...
@@ -335,13 +301,10 @@ isNull(field: string): DataAbilityPredicates
dataAbilityPredicates
.
isNull
(
"
NAME
"
)
```
### isNotNull
isNotNull(field: string): DataAbilityPredicates
配置谓词以匹配值不为null的指定字段。
**系统能力:**
SystemCapability.DistributedDataManager.DataShare.Core。
...
...
@@ -364,13 +327,10 @@ isNotNull(field: string): DataAbilityPredicates
dataAbilityPredicates
.
isNotNull
(
"
NAME
"
)
```
### like
like(field: string, value: string): DataAbilityPredicates
配置谓词以匹配数据类型为string且值类似于指定字符串的字段。
**系统能力:**
SystemCapability.DistributedDataManager.DataShare.Core。
...
...
@@ -398,7 +358,6 @@ like(field: string, value: string): DataAbilityPredicates
glob(field: string, value: string): DataAbilityPredicates
配置谓词以匹配数据类型为string的指定字段。
**系统能力:**
SystemCapability.DistributedDataManager.DataShare.Core。
...
...
@@ -426,7 +385,6 @@ glob(field: string, value: string): DataAbilityPredicates
between(field: string, low: ValueType, high: ValueType): DataAbilityPredicates
配置谓词以匹配数据类型为ValueType且value在指定范围内的指定字段。
**系统能力:**
SystemCapability.DistributedDataManager.DataShare.Core。
...
...
@@ -455,7 +413,6 @@ between(field: string, low: ValueType, high: ValueType): DataAbilityPredicates
notBetween(field: string, low: ValueType, high: ValueType): DataAbilityPredicates
配置谓词以匹配数据类型为ValueType且value超出给定范围的指定字段。
**系统能力:**
SystemCapability.DistributedDataManager.DataShare.Core。
...
...
@@ -484,7 +441,6 @@ notBetween(field: string, low: ValueType, high: ValueType): DataAbilityPredicate
greaterThan(field: string, value: ValueType): DataAbilityPredicates
配置谓词以匹配数据类型为ValueType且值大于指定值的字段。
**系统能力:**
SystemCapability.DistributedDataManager.DataShare.Core。
...
...
@@ -512,7 +468,6 @@ greaterThan(field: string, value: ValueType): DataAbilityPredicates
lessThan(field: string, value: ValueType): DataAbilityPredicates
配置谓词以匹配数据类型为valueType且value小于指定值的字段。
**系统能力:**
SystemCapability.DistributedDataManager.DataShare.Core。
...
...
@@ -563,7 +518,6 @@ greaterThanOrEqualTo(field: string, value: ValueType): DataAbilityPredicates
dataAbilityPredicates
.
greaterThanOrEqualTo
(
"
AGE
"
,
18
)
```
### lessThanOrEqualTo
lessThanOrEqualTo(field: string, value: ValueType): DataAbilityPredicates
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录