Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
45257f5f
D
Docs
项目概览
OpenHarmony
/
Docs
大约 2 年 前同步成功
通知
161
Star
293
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看板
未验证
提交
45257f5f
编写于
5月 18, 2023
作者:
O
openharmony_ci
提交者:
Gitee
5月 18, 2023
浏览文件
操作
浏览文件
下载
差异文件
!18224 3.2Release:补充@StageModelOnly对应的资料说明:需同步翻译
Merge pull request !18224 from 葛亚芳/OpenHarmony-3.2-Release
上级
6fdc458d
616da68e
变更
1
显示空白变更内容
内联
并排
Showing
1 changed file
with
61 addition
and
49 deletion
+61
-49
zh-cn/application-dev/reference/apis/js-apis-data-relationalStore.md
...cation-dev/reference/apis/js-apis-data-relationalStore.md
+61
-49
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-data-relationalStore.md
浏览文件 @
45257f5f
...
...
@@ -64,7 +64,7 @@ const STORE_CONFIG = {
relationalStore
.
getRdbStore
(
context
,
STORE_CONFIG
,
function
(
err
,
rdbStore
)
{
store
=
rdbStore
;
if
(
err
)
{
console
.
error
(
`Get RdbStore failed,
err:
${
err
}
`
);
console
.
error
(
`Get RdbStore failed,
code is
${
err
.
code
}
,message is
${
err
.
message
}
`
);
return
;
}
console
.
info
(
`Get RdbStore successfully.`
);
...
...
@@ -87,7 +87,7 @@ class EntryAbility extends UIAbility {
relationalStore
.
getRdbStore
(
this
.
context
,
STORE_CONFIG
,
function
(
err
,
rdbStore
)
{
store
=
rdbStore
;
if
(
err
)
{
console
.
error
(
`Get RdbStore failed,
err:
${
err
}
`
);
console
.
error
(
`Get RdbStore failed,
code is
${
err
.
code
}
,message is
${
err
.
message
}
`
);
return
;
}
console
.
info
(
`Get RdbStore successfully.`
);
...
...
@@ -148,7 +148,7 @@ promise.then(async (rdbStore) => {
store
=
rdbStore
;
console
.
info
(
`Get RdbStore successfully.`
);
}).
catch
((
err
)
=>
{
console
.
error
(
`Get RdbStore failed,
err:
${
err
}
`
);
console
.
error
(
`Get RdbStore failed,
code is
${
err
.
code
}
,message is
${
err
.
message
}
`
);
})
```
...
...
@@ -170,7 +170,7 @@ class EntryAbility extends UIAbility {
store
=
rdbStore
;
console
.
info
(
`Get RdbStore successfully.`
)
}).
catch
((
err
)
=>
{
console
.
error
(
`Get RdbStore failed,
err:
${
err
}
`
);
console
.
error
(
`Get RdbStore failed,
code is
${
err
.
code
}
,message is
${
err
.
message
}
`
);
})
}
}
...
...
@@ -1264,7 +1264,7 @@ const valueBucket = {
};
store
.
insert
(
"
EMPLOYEE
"
,
valueBucket
,
function
(
err
,
rowId
)
{
if
(
err
)
{
console
.
error
(
`Insert is failed,
err:
${
err
}
`
);
console
.
error
(
`Insert is failed,
code is
${
err
.
code
}
,message is
${
err
.
message
}
`
);
return
;
}
console
.
info
(
`Insert is successful, rowId =
${
rowId
}
`
);
...
...
@@ -1306,7 +1306,7 @@ let promise = store.insert("EMPLOYEE", valueBucket);
promise
.
then
((
rowId
)
=>
{
console
.
info
(
`Insert is successful, rowId =
${
rowId
}
`
);
}).
catch
((
err
)
=>
{
console
.
error
(
`Insert is failed,
err:
${
err
}
`
);
console
.
error
(
`Insert is failed,
code is
${
err
.
code
}
,message is
${
err
.
message
}
`
);
})
```
...
...
@@ -1352,7 +1352,7 @@ const valueBucket3 = {
let
valueBuckets
=
new
Array
(
valueBucket1
,
valueBucket2
,
valueBucket3
);
store
.
batchInsert
(
"
EMPLOYEE
"
,
valueBuckets
,
function
(
err
,
insertNum
)
{
if
(
err
)
{
console
.
error
(
`batchInsert is failed,
err:
${
err
}
`
);
console
.
error
(
`batchInsert is failed,
code is
${
err
.
code
}
,message is
${
err
.
message
}
`
);
return
;
}
console
.
info
(
`batchInsert is successful, the number of values that were inserted =
${
insertNum
}
`
);
...
...
@@ -1407,7 +1407,7 @@ let promise = store.batchInsert("EMPLOYEE", valueBuckets);
promise
.
then
((
insertNum
)
=>
{
console
.
info
(
`batchInsert is successful, the number of values that were inserted =
${
insertNum
}
`
);
}).
catch
((
err
)
=>
{
console
.
error
(
`batchInsert is failed,
err:
${
err
}
`
);
console
.
error
(
`batchInsert is failed,
code is
${
err
.
code
}
,message is
${
err
.
message
}
`
);
})
```
...
...
@@ -1440,7 +1440,7 @@ let predicates = new relationalStore.RdbPredicates("EMPLOYEE");
predicates
.
equalTo
(
"
NAME
"
,
"
Lisa
"
);
store
.
update
(
valueBucket
,
predicates
,
function
(
err
,
rows
)
{
if
(
err
)
{
console
.
error
(
`Updated failed,
err:
${
err
}
`
);
console
.
error
(
`Updated failed,
code is
${
err
.
code
}
,message is
${
err
.
message
}
`
);
return
;
}
console
.
info
(
`Updated row count:
${
rows
}
`
);
...
...
@@ -1484,7 +1484,7 @@ let promise = store.update(valueBucket, predicates);
promise
.
then
(
async
(
rows
)
=>
{
console
.
info
(
`Updated row count:
${
rows
}
`
);
}).
catch
((
err
)
=>
{
console
.
error
(
`Updated failed,
err:
${
err
}
`
);
console
.
error
(
`Updated failed,
code is
${
err
.
code
}
,message is
${
err
.
message
}
`
);
})
```
...
...
@@ -1497,6 +1497,8 @@ update(table: string, values: ValuesBucket, predicates: dataSharePredicates.Data
**系统能力:**
SystemCapability.DistributedDataManager.RelationalStore.Core
**模型约束:**
此接口仅可在Stage模型下使用。
**系统接口:**
此接口为系统接口。
**参数:**
...
...
@@ -1522,7 +1524,7 @@ let predicates = new dataSharePredicates.DataSharePredicates();
predicates
.
equalTo
(
"
NAME
"
,
"
Lisa
"
);
store
.
update
(
"
EMPLOYEE
"
,
valueBucket
,
predicates
,
function
(
err
,
rows
)
{
if
(
err
)
{
console
.
error
(
`Updated failed,
err:
${
err
}
`
);
console
.
error
(
`Updated failed,
code is
${
err
.
code
}
,message is
${
err
.
message
}
`
);
return
;
}
console
.
info
(
`Updated row count:
${
rows
}
`
);
...
...
@@ -1537,6 +1539,8 @@ update(table: string, values: ValuesBucket, predicates: dataSharePredicates.Data
**系统能力:**
SystemCapability.DistributedDataManager.RelationalStore.Core
**模型约束:**
此接口仅可在Stage模型下使用。
**系统接口:**
此接口为系统接口。
**参数:**
...
...
@@ -1569,7 +1573,7 @@ let promise = store.update("EMPLOYEE", valueBucket, predicates);
promise
.
then
(
async
(
rows
)
=>
{
console
.
info
(
`Updated row count:
${
rows
}
`
);
}).
catch
((
err
)
=>
{
console
.
error
(
`Updated failed,
err:
${
err
}
`
);
console
.
error
(
`Updated failed,
code is
${
err
.
code
}
,message is
${
err
.
message
}
`
);
})
```
...
...
@@ -1595,7 +1599,7 @@ let predicates = new relationalStore.RdbPredicates("EMPLOYEE");
predicates
.
equalTo
(
"
NAME
"
,
"
Lisa
"
);
store
.
delete
(
predicates
,
function
(
err
,
rows
)
{
if
(
err
)
{
console
.
error
(
`Delete failed,
err:
${
err
}
`
);
console
.
error
(
`Delete failed,
code is
${
err
.
code
}
,message is
${
err
.
message
}
`
);
return
;
}
console
.
info
(
`Delete rows:
${
rows
}
`
);
...
...
@@ -1631,7 +1635,7 @@ let promise = store.delete(predicates);
promise
.
then
((
rows
)
=>
{
console
.
info
(
`Delete rows:
${
rows
}
`
);
}).
catch
((
err
)
=>
{
console
.
error
(
`Delete failed,
err:
${
err
}
`
);
console
.
error
(
`Delete failed,
code is
${
err
.
code
}
,message is
${
err
.
message
}
`
);
})
```
...
...
@@ -1643,6 +1647,8 @@ delete(table: string, predicates: dataSharePredicates.DataSharePredicates, callb
**系统能力:**
SystemCapability.DistributedDataManager.RelationalStore.Core
**模型约束:**
此接口仅可在Stage模型下使用。
**系统接口:**
此接口为系统接口。
**参数:**
...
...
@@ -1661,7 +1667,7 @@ let predicates = new dataSharePredicates.DataSharePredicates();
predicates
.
equalTo
(
"
NAME
"
,
"
Lisa
"
);
store
.
delete
(
"
EMPLOYEE
"
,
predicates
,
function
(
err
,
rows
)
{
if
(
err
)
{
console
.
error
(
`Delete failed,
err:
${
err
}
`
);
console
.
error
(
`Delete failed,
code is
${
err
.
code
}
,message is
${
err
.
message
}
`
);
return
;
}
console
.
info
(
`Delete rows:
${
rows
}
`
);
...
...
@@ -1676,6 +1682,8 @@ delete(table: string, predicates: dataSharePredicates.DataSharePredicates):Promi
**系统能力:**
SystemCapability.DistributedDataManager.RelationalStore.Core
**模型约束:**
此接口仅可在Stage模型下使用。
**系统接口:**
此接口为系统接口。
**参数:**
...
...
@@ -1701,7 +1709,7 @@ let promise = store.delete("EMPLOYEE", predicates);
promise
.
then
((
rows
)
=>
{
console
.
info
(
`Delete rows:
${
rows
}
`
);
}).
catch
((
err
)
=>
{
console
.
error
(
`Delete failed,
err:
${
err
}
`
);
console
.
error
(
`Delete failed,
code is
${
err
.
code
}
,message is
${
err
.
message
}
`
);
})
```
...
...
@@ -1728,7 +1736,7 @@ let predicates = new relationalStore.RdbPredicates("EMPLOYEE");
predicates
.
equalTo
(
"
NAME
"
,
"
Rose
"
);
store
.
query
(
predicates
,
[
"
ID
"
,
"
NAME
"
,
"
AGE
"
,
"
SALARY
"
,
"
CODES
"
],
function
(
err
,
resultSet
)
{
if
(
err
)
{
console
.
error
(
`Query failed,
err:
${
err
}
`
);
console
.
error
(
`Query failed,
code is
${
err
.
code
}
,message is
${
err
.
message
}
`
);
return
;
}
console
.
info
(
`ResultSet column names:
${
resultSet
.
columnNames
}
`
);
...
...
@@ -1767,7 +1775,7 @@ promise.then((resultSet) => {
console
.
info
(
`ResultSet column names:
${
resultSet
.
columnNames
}
`
);
console
.
info
(
`ResultSet column count:
${
resultSet
.
columnCount
}
`
);
}).
catch
((
err
)
=>
{
console
.
error
(
`Query failed,
err:
${
err
}
`
);
console
.
error
(
`Query failed,
code is
${
err
.
code
}
,message is
${
err
.
message
}
`
);
})
```
...
...
@@ -1779,6 +1787,8 @@ query(table: string, predicates: dataSharePredicates.DataSharePredicates, column
**系统能力:**
SystemCapability.DistributedDataManager.RelationalStore.Core
**模型约束:**
此接口仅可在Stage模型下使用。
**系统接口:**
此接口为系统接口。
**参数:**
...
...
@@ -1798,7 +1808,7 @@ let predicates = new dataSharePredicates.DataSharePredicates();
predicates
.
equalTo
(
"
NAME
"
,
"
Rose
"
);
store
.
query
(
"
EMPLOYEE
"
,
predicates
,
[
"
ID
"
,
"
NAME
"
,
"
AGE
"
,
"
SALARY
"
,
"
CODES
"
],
function
(
err
,
resultSet
)
{
if
(
err
)
{
console
.
error
(
`Query failed,
err:
${
err
}
`
);
console
.
error
(
`Query failed,
code is
${
err
.
code
}
,message is
${
err
.
message
}
`
);
return
;
}
console
.
info
(
`ResultSet column names:
${
resultSet
.
columnNames
}
`
);
...
...
@@ -1814,6 +1824,8 @@ query(table: string, predicates: dataSharePredicates.DataSharePredicates, column
**系统能力:**
SystemCapability.DistributedDataManager.RelationalStore.Core
**模型约束:**
此接口仅可在Stage模型下使用。
**系统接口:**
此接口为系统接口。
**参数:**
...
...
@@ -1841,7 +1853,7 @@ promise.then((resultSet) => {
console
.
info
(
`ResultSet column names:
${
resultSet
.
columnNames
}
`
);
console
.
info
(
`ResultSet column count:
${
resultSet
.
columnCount
}
`
);
}).
catch
((
err
)
=>
{
console
.
error
(
`Query failed,
err:
${
err
}
`
);
console
.
error
(
`Query failed,
code is
${
err
.
code
}
,message is
${
err
.
message
}
`
);
})
```
...
...
@@ -1889,7 +1901,7 @@ predicates.greaterThan("id", 0);
store
.
remoteQuery
(
deviceId
,
"
EMPLOYEE
"
,
predicates
,
[
"
ID
"
,
"
NAME
"
,
"
AGE
"
,
"
SALARY
"
,
"
CODES
"
],
function
(
err
,
resultSet
)
{
if
(
err
)
{
console
.
error
(
`Failed to remoteQuery,
err:
${
err
}
`
);
console
.
error
(
`Failed to remoteQuery,
code is
${
err
.
code
}
,message is
${
err
.
message
}
`
);
return
;
}
console
.
info
(
`ResultSet column names:
${
resultSet
.
columnNames
}
`
);
...
...
@@ -1949,7 +1961,7 @@ promise.then((resultSet) => {
console
.
info
(
`ResultSet column names:
${
resultSet
.
columnNames
}
`
);
console
.
info
(
`ResultSet column count:
${
resultSet
.
columnCount
}
`
);
}).
catch
((
err
)
=>
{
console
.
error
(
`Failed to remoteQuery,
err:
${
err
}
`
);
console
.
error
(
`Failed to remoteQuery,
code is
${
err
.
code
}
,message is
${
err
.
message
}
`
);
})
```
...
...
@@ -1974,7 +1986,7 @@ querySql(sql: string, bindArgs: Array<ValueType>, callback: AsyncCallback&
```
js
store
.
querySql
(
"
SELECT * FROM EMPLOYEE CROSS JOIN BOOK WHERE BOOK.NAME = ?
"
,
[
'
sanguo
'
],
function
(
err
,
resultSet
)
{
if
(
err
)
{
console
.
error
(
`Query failed,
err:
${
err
}
`
);
console
.
error
(
`Query failed,
code is
${
err
.
code
}
,message is
${
err
.
message
}
`
);
return
;
}
console
.
info
(
`ResultSet column names:
${
resultSet
.
columnNames
}
`
);
...
...
@@ -2011,7 +2023,7 @@ promise.then((resultSet) => {
console
.
info
(
`ResultSet column names:
${
resultSet
.
columnNames
}
`
);
console
.
info
(
`ResultSet column count:
${
resultSet
.
columnCount
}
`
);
}).
catch
((
err
)
=>
{
console
.
error
(
`Query failed,
err:
${
err
}
`
);
console
.
error
(
`Query failed,
code is
${
err
.
code
}
,message is
${
err
.
message
}
`
);
})
```
...
...
@@ -2037,7 +2049,7 @@ executeSql(sql: string, bindArgs: Array<ValueType>, callback: AsyncCallbac
const
SQL_DELETE_TABLE
=
"
DELETE FROM test WHERE name = ?
"
store
.
executeSql
(
SQL_DELETE_TABLE
,
[
'
zhangsan
'
],
function
(
err
)
{
if
(
err
)
{
console
.
error
(
`ExecuteSql failed,
err:
${
err
}
`
);
console
.
error
(
`ExecuteSql failed,
code is
${
err
.
code
}
,message is
${
err
.
message
}
`
);
return
;
}
console
.
info
(
`Delete table done.`
);
...
...
@@ -2073,7 +2085,7 @@ let promise = store.executeSql(SQL_DELETE_TABLE);
promise
.
then
(()
=>
{
console
.
info
(
`Delete table done.`
);
}).
catch
((
err
)
=>
{
console
.
error
(
`ExecuteSql failed,
err:
${
err
}
`
);
console
.
error
(
`ExecuteSql failed,
code is
${
err
.
code
}
,message is
${
err
.
message
}
`
);
})
```
...
...
@@ -2096,7 +2108,7 @@ const STORE_CONFIG = {
};
relationalStore
.
getRdbStore
(
context
,
STORE_CONFIG
,
async
function
(
err
,
store
)
{
if
(
err
)
{
console
.
error
(
`GetRdbStore failed,
err:
${
err
}
`
);
console
.
error
(
`GetRdbStore failed,
code is
${
err
.
code
}
,message is
${
err
.
message
}
`
);
return
;
}
store
.
beginTransaction
();
...
...
@@ -2130,7 +2142,7 @@ const STORE_CONFIG = {
};
relationalStore
.
getRdbStore
(
context
,
STORE_CONFIG
,
async
function
(
err
,
store
)
{
if
(
err
)
{
console
.
error
(
`GetRdbStore failed,
err:
${
err
}
`
);
console
.
error
(
`GetRdbStore failed,
code is
${
err
.
code
}
,message is
${
err
.
message
}
`
);
return
;
}
store
.
beginTransaction
();
...
...
@@ -2164,7 +2176,7 @@ const STORE_CONFIG = {
};
relationalStore
.
getRdbStore
(
context
,
STORE_CONFIG
,
async
function
(
err
,
store
)
{
if
(
err
)
{
console
.
error
(
`GetRdbStore failed,
err:
${
err
}
`
);
console
.
error
(
`GetRdbStore failed,
code is
${
err
.
code
}
,message is
${
err
.
message
}
`
);
return
;
}
try
{
...
...
@@ -2179,7 +2191,7 @@ relationalStore.getRdbStore(context, STORE_CONFIG, async function (err, store) {
await
store
.
insert
(
"
test
"
,
valueBucket
);
store
.
commit
();
}
catch
(
err
)
{
console
.
error
(
`Transaction failed,
err:
${
err
}
`
);
console
.
error
(
`Transaction failed,
code is
${
err
.
code
}
,message is
${
err
.
message
}
`
);
store
.
rollBack
();
}
})
...
...
@@ -2205,7 +2217,7 @@ backup(destName:string, callback: AsyncCallback<void>):void
```
js
store
.
backup
(
"
dbBackup.db
"
,
function
(
err
)
{
if
(
err
)
{
console
.
error
(
`Backup failed,
err:
${
err
}
`
);
console
.
error
(
`Backup failed,
code is
${
err
.
code
}
,message is
${
err
.
message
}
`
);
return
;
}
console
.
info
(
`Backup success.`
);
...
...
@@ -2239,7 +2251,7 @@ let promiseBackup = store.backup("dbBackup.db");
promiseBackup
.
then
(()
=>
{
console
.
info
(
`Backup success.`
);
}).
catch
((
err
)
=>
{
console
.
error
(
`Backup failed,
err:
${
err
}
`
);
console
.
error
(
`Backup failed,
code is
${
err
.
code
}
,message is
${
err
.
message
}
`
);
})
```
...
...
@@ -2263,7 +2275,7 @@ restore(srcName:string, callback: AsyncCallback<void>):void
```
js
store
.
restore
(
"
dbBackup.db
"
,
function
(
err
)
{
if
(
err
)
{
console
.
error
(
`Restore failed,
err:
${
err
}
`
);
console
.
error
(
`Restore failed,
code is
${
err
.
code
}
,message is
${
err
.
message
}
`
);
return
;
}
console
.
info
(
`Restore success.`
);
...
...
@@ -2297,7 +2309,7 @@ let promiseRestore = store.restore("dbBackup.db");
promiseRestore
.
then
(()
=>
{
console
.
info
(
`Restore success.`
);
}).
catch
((
err
)
=>
{
console
.
error
(
`Restore failed,
err:
${
err
}
`
);
console
.
error
(
`Restore failed,
code is
${
err
.
code
}
,message is
${
err
.
message
}
`
);
})
```
...
...
@@ -2323,7 +2335,7 @@ setDistributedTables(tables: Array<string>, callback: AsyncCallback<voi
```
js
store
.
setDistributedTables
([
"
EMPLOYEE
"
],
function
(
err
)
{
if
(
err
)
{
console
.
error
(
`SetDistributedTables failed,
err:
${
err
}
`
);
console
.
error
(
`SetDistributedTables failed,
code is
${
err
.
code
}
,message is
${
err
.
message
}
`
);
return
;
}
console
.
info
(
`SetDistributedTables successfully.`
);
...
...
@@ -2359,7 +2371,7 @@ let promise = store.setDistributedTables(["EMPLOYEE"]);
promise
.
then
(()
=>
{
console
.
info
(
`SetDistributedTables successfully.`
);
}).
catch
((
err
)
=>
{
console
.
error
(
`SetDistributedTables failed,
err:
${
err
}
`
);
console
.
error
(
`SetDistributedTables failed,
code is
${
err
.
code
}
,message is
${
err
.
message
}
`
);
})
```
...
...
@@ -2404,7 +2416,7 @@ deviceManager.createDeviceManager("com.example.appdatamgrverify", (err, manager)
store
.
obtainDistributedTableName
(
deviceId
,
"
EMPLOYEE
"
,
function
(
err
,
tableName
)
{
if
(
err
)
{
console
.
error
(
`ObtainDistributedTableName failed,
err:
${
err
}
`
);
console
.
error
(
`ObtainDistributedTableName failed,
code is
${
err
.
code
}
,message is
${
err
.
message
}
`
);
return
;
}
console
.
info
(
`ObtainDistributedTableName successfully, tableName=
${
tableName
}
`
);
...
...
@@ -2459,7 +2471,7 @@ let promise = store.obtainDistributedTableName(deviceId, "EMPLOYEE");
promise
.
then
((
tableName
)
=>
{
console
.
info
(
`ObtainDistributedTableName successfully, tableName=
${
tableName
}
`
);
}).
catch
((
err
)
=>
{
console
.
error
(
`ObtainDistributedTableName failed,
err:
${
err
}
`
);
console
.
error
(
`ObtainDistributedTableName failed,
code is
${
err
.
code
}
,message is
${
err
.
message
}
`
);
})
```
...
...
@@ -2504,7 +2516,7 @@ let predicates = new relationalStore.RdbPredicates('EMPLOYEE');
predicates
.
inDevices
(
deviceIds
);
store
.
sync
(
relationalStore
.
SyncMode
.
SYNC_MODE_PUSH
,
predicates
,
function
(
err
,
result
)
{
if
(
err
)
{
console
.
error
(
`Sync failed,
err:
${
err
}
`
);
console
.
error
(
`Sync failed,
code is
${
err
.
code
}
,message is
${
err
.
message
}
`
);
return
;
}
console
.
info
(
`Sync done.`
);
...
...
@@ -2565,7 +2577,7 @@ promise.then((result) =>{
console
.
info
(
`device=
${
result
[
i
][
0
]}
, status=
${
result
[
i
][
1
]}
`
);
}
}).
catch
((
err
)
=>
{
console
.
error
(
`Sync failed,
err:
${
err
}
`
);
console
.
error
(
`Sync failed,
code is
${
err
.
code
}
,message is
${
err
.
message
}
`
);
})
```
...
...
@@ -2596,7 +2608,7 @@ function storeObserver(devices) {
try
{
store
.
on
(
'
dataChange
'
,
relationalStore
.
SubscribeType
.
SUBSCRIBE_TYPE_REMOTE
,
storeObserver
);
}
catch
(
err
)
{
console
.
error
(
`Register observer failed,
err:
${
err
}
`
);
console
.
error
(
`Register observer failed,
code is
${
err
.
code
}
,message is
${
err
.
message
}
`
);
}
```
...
...
@@ -2627,7 +2639,7 @@ function storeObserver(devices) {
try
{
store
.
off
(
'
dataChange
'
,
relationalStore
.
SubscribeType
.
SUBSCRIBE_TYPE_REMOTE
,
storeObserver
);
}
catch
(
err
)
{
console
.
error
(
`Unregister observer failed,
err:
${
err
}
`
);
console
.
error
(
`Unregister observer failed,
code is
${
err
.
code
}
,message is
${
err
.
message
}
`
);
}
```
...
...
@@ -2778,7 +2790,7 @@ promise.then((resultSet) => {
resultSet
.
goTo
(
1
);
resultSet
.
close
();
}).
catch
((
err
)
=>
{
console
.
error
(
`query failed,
err:
${
err
}
`
);
console
.
error
(
`query failed,
code is
${
err
.
code
}
,message is
${
err
.
message
}
`
);
});
```
...
...
@@ -2819,7 +2831,7 @@ promise.then((resultSet) => {
resultSet
.
goToRow
(
5
);
resultSet
.
close
();
}).
catch
((
err
)
=>
{
console
.
error
(
`query failed,
err:
${
err
}
`
);
console
.
error
(
`query failed,
code is
${
err
.
code
}
,message is
${
err
.
message
}
`
);
});
```
...
...
@@ -2855,7 +2867,7 @@ promise.then((resultSet) => {
resultSet
.
goToFirstRow
();
resultSet
.
close
();
}).
catch
((
err
)
=>
{
console
.
error
(
`query failed,
err:
${
err
}
`
);
console
.
error
(
`query failed,
code is
${
err
.
code
}
,message is
${
err
.
message
}
`
);
});
```
...
...
@@ -2890,7 +2902,7 @@ promise.then((resultSet) => {
resultSet
.
goToLastRow
();
resultSet
.
close
();
}).
catch
((
err
)
=>
{
console
.
error
(
`query failed,
err:
${
err
}
`
);
console
.
error
(
`query failed,
code is
${
err
.
code
}
,message is
${
err
.
message
}
`
);
});
```
...
...
@@ -2925,7 +2937,7 @@ promise.then((resultSet) => {
resultSet
.
goToNextRow
();
resultSet
.
close
();
}).
catch
((
err
)
=>
{
console
.
error
(
`query failed,
err:
${
err
}
`
);
console
.
error
(
`query failed,
code is
${
err
.
code
}
,message is
${
err
.
message
}
`
);
});
```
...
...
@@ -2960,7 +2972,7 @@ promise.then((resultSet) => {
resultSet
.
goToPreviousRow
();
resultSet
.
close
();
}).
catch
((
err
)
=>
{
console
.
error
(
`query failed,
err:
${
err
}
`
);
console
.
error
(
`query failed,
code is
${
err
.
code
}
,message is
${
err
.
message
}
`
);
});
```
...
...
@@ -3150,7 +3162,7 @@ let promiseClose = store.query(predicatesClose, ["ID", "NAME", "AGE", "SALARY",
promiseClose
.
then
((
resultSet
)
=>
{
resultSet
.
close
();
}).
catch
((
err
)
=>
{
console
.
error
(
`resultset close failed,
err:
${
err
}
`
);
console
.
error
(
`resultset close failed,
code is
${
err
.
code
}
,message is
${
err
.
message
}
`
);
});
```
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录