一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

鴻蒙開(kāi)發(fā)接口數(shù)據(jù)管理:【@ohos.data.dataAbility (DataAbility謂詞)】

jf_46214456 ? 來(lái)源:jf_46214456 ? 作者:jf_46214456 ? 2024-06-06 17:20 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

DataAbility 謂詞

DataAbility 謂詞用于構(gòu)造關(guān)系型數(shù)據(jù)庫(kù)的謂詞,提供用于實(shí)現(xiàn)不同查詢(xún)方法的謂詞。

說(shuō)明:
開(kāi)發(fā)前請(qǐng)熟悉鴻蒙開(kāi)發(fā)指導(dǎo)文檔 :[gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md]
本模塊首批接口從API version 7開(kāi)始支持。后續(xù)版本的新增接口,采用上角標(biāo)單獨(dú)標(biāo)記接口的起始版本。

導(dǎo)入模塊

import dataAbility from '@ohos.data.dataAbility';

dataAbility.createRdbPredicates

createRdbPredicates(name: string, dataAbilityPredicates: DataAbilityPredicates): rdb.RdbPredicates

從DataAbilityPredicates對(duì)象創(chuàng)建RdbPredicates對(duì)象。

系統(tǒng)能力: SystemCapability.DistributedDataManager.DataShare.Core。

參數(shù):

參數(shù)名類(lèi)型必填說(shuō)明
namestring數(shù)據(jù)庫(kù)表中的表名。
dataAbilityPredicates[DataAbilityPredicates]DataAbility謂詞。

返回值:

類(lèi)型說(shuō)明
rdb.[RdbPredicates]返回RdbPredicates對(duì)象。

示例:

let dataAbilityPredicates = new dataAbility.DataAbilityPredicates()
dataAbilityPredicates.equalTo("NAME", "Rose").between("AGE", 16, 30)
let predicates = dataAbility.createRdbPredicates("EMPLOYEE", dataAbilityPredicates)

DataAbilityPredicates

提供用于實(shí)現(xiàn)不同查詢(xún)方法的謂詞。

equalTo

equalTo(field: string, value: ValueType): DataAbilityPredicates

配置謂詞以匹配數(shù)據(jù)類(lèi)型為ValueType且值等于指定值的字段。

系統(tǒng)能力: SystemCapability.DistributedDataManager.DataShare.Core。

參數(shù):

參數(shù)名類(lèi)型必填說(shuō)明
fieldstring數(shù)據(jù)庫(kù)表中的列名。
value[ValueType]指示要與謂詞匹配的值。

返回值:

類(lèi)型說(shuō)明
[DataAbilityPredicates]返回與指定字段匹配的謂詞。

示例:

dataAbilityPredicates.equalTo("NAME", "lisi")

notEqualTo

notEqualTo(field: string, value: ValueType): DataAbilityPredicates

配置謂詞以匹配數(shù)據(jù)類(lèi)型為ValueType且值不等于指定值的字段。

系統(tǒng)能力: SystemCapability.DistributedDataManager.DataShare.Core。

參數(shù):

參數(shù)名類(lèi)型必填說(shuō)明
fieldstring數(shù)據(jù)庫(kù)表中的列名。
value[ValueType]指示要與謂詞匹配的值。

返回值:

類(lèi)型說(shuō)明
[DataAbilityPredicates]返回與指定字段匹配的謂詞。

示例:

dataAbilityPredicates.notEqualTo("NAME", "lisi")

beginWrap

beginWrap(): DataAbilityPredicates

向謂詞添加左括號(hào)。

系統(tǒng)能力: SystemCapability.DistributedDataManager.DataShare.Core。

返回值:

類(lèi)型說(shuō)明
[DataAbilityPredicates]返回帶有左括號(hào)的DataAbility謂詞。

示例:

dataAbilityPredicates.equalTo("NAME", "lisi")
    .beginWrap()
    .equalTo("AGE", 18)
    .or()
    .equalTo("SALARY", 200.5)
    .endWrap()

endWrap

endWrap(): DataAbilityPredicates

向謂詞添加右括號(hào)。

系統(tǒng)能力: SystemCapability.DistributedDataManager.DataShare.Core。

返回值:

類(lèi)型說(shuō)明
[DataAbilityPredicates]返回帶有右括號(hào)的DataAbility謂詞。

示例:

dataAbilityPredicates.equalTo("NAME", "lisi")
    .beginWrap()
    .equalTo("AGE", 18)
    .or()
    .equalTo("SALARY", 200.5)
    .endWrap()

or

or(): DataAbilityPredicates

將或條件添加到謂詞中。

系統(tǒng)能力: SystemCapability.DistributedDataManager.DataShare.Core。

返回值:

類(lèi)型說(shuō)明
[DataAbilityPredicates]返回帶有或條件的DataAbility謂詞。

示例:

dataAbilityPredicates.equalTo("NAME", "Lisa")
    .or()
    .equalTo("NAME", "Rose")

and

and(): DataAbilityPredicates

將和條件添加到謂詞中。

系統(tǒng)能力: SystemCapability.DistributedDataManager.DataShare.Core。

返回值:

類(lèi)型說(shuō)明
[DataAbilityPredicates]返回帶有和條件的DataAbility謂詞。

示例:

dataAbilityPredicates.equalTo("NAME", "Lisa")
    .and()
    .equalTo("SALARY", 200.5)

contains

contains(field: string, value: string): DataAbilityPredicates

配置謂詞以匹配數(shù)據(jù)類(lèi)型為string且value包含指定值的字段。

系統(tǒng)能力: SystemCapability.DistributedDataManager.DataShare.Core。

參數(shù):

參數(shù)名類(lèi)型必填說(shuō)明
fieldstring數(shù)據(jù)庫(kù)表中的列名。
valuestring指示要與謂詞匹配的值。

返回值:

類(lèi)型說(shuō)明
[DataAbilityPredicates]返回與指定字段匹配的謂詞。

示例:

dataAbilityPredicates.contains("NAME", "os")

beginsWith

beginsWith(field: string, value: string): DataAbilityPredicates

配置謂詞以匹配數(shù)據(jù)類(lèi)型為string且值以指定字符串開(kāi)頭的字段。

系統(tǒng)能力: SystemCapability.DistributedDataManager.DataShare.Core。

參數(shù):

參數(shù)名類(lèi)型必填說(shuō)明
fieldstring數(shù)據(jù)庫(kù)表中的列名。
valuestring指示要與謂詞匹配的值。

返回值:

類(lèi)型說(shuō)明
[DataAbilityPredicates]返回與指定字段匹配的謂詞。

示例:

dataAbilityPredicates.beginsWith("NAME", "os")

endsWith

endsWith(field: string, value: string): DataAbilityPredicates

配置謂詞以匹配數(shù)據(jù)類(lèi)型為string且值以指定字符串結(jié)尾的字段。

系統(tǒng)能力: SystemCapability.DistributedDataManager.DataShare.Core。

參數(shù):

參數(shù)名類(lèi)型必填說(shuō)明
fieldstring數(shù)據(jù)庫(kù)表中的列名。
valuestring指示要與謂詞匹配的值。

返回值:

類(lèi)型說(shuō)明
[DataAbilityPredicates]返回與指定字段匹配的謂詞。

示例:

dataAbilityPredicates.endsWith("NAME", "se")

isNull

isNull(field: string): DataAbilityPredicates

配置謂詞以匹配值為null的字段。

系統(tǒng)能力: SystemCapability.DistributedDataManager.DataShare.Core。

參數(shù):

參數(shù)名類(lèi)型必填說(shuō)明
fieldstring數(shù)據(jù)庫(kù)表中的列名。

返回值:

類(lèi)型說(shuō)明
[DataAbilityPredicates]返回與指定字段匹配的謂詞。

示例:

dataAbilityPredicates.isNull("NAME")

isNotNull

isNotNull(field: string): DataAbilityPredicates

配置謂詞以匹配值不為null的指定字段。

系統(tǒng)能力: SystemCapability.DistributedDataManager.DataShare.Core。

參數(shù):

參數(shù)名類(lèi)型必填說(shuō)明
fieldstring數(shù)據(jù)庫(kù)表中的列名。

返回值:

類(lèi)型說(shuō)明
[DataAbilityPredicates]返回與指定字段匹配的謂詞。

示例:

dataAbilityPredicates.isNotNull("NAME")

like

like(field: string, value: string): DataAbilityPredicates

配置謂詞以匹配數(shù)據(jù)類(lèi)型為string且值類(lèi)似于指定字符串的字段。

系統(tǒng)能力: SystemCapability.DistributedDataManager.DataShare.Core。

參數(shù):

參數(shù)名類(lèi)型必填說(shuō)明
fieldstring數(shù)據(jù)庫(kù)表中的列名。
valuestring指示要與謂詞匹配的值。

返回值:

類(lèi)型說(shuō)明
[DataAbilityPredicates]返回與指定字段匹配的謂詞。

示例:

dataAbilityPredicates.like("NAME", "%os%")

glob

glob(field: string, value: string): DataAbilityPredicates

配置謂詞以匹配數(shù)據(jù)類(lèi)型為string的指定字段。

系統(tǒng)能力: SystemCapability.DistributedDataManager.DataShare.Core。

參數(shù):

參數(shù)名類(lèi)型必填說(shuō)明
fieldstring數(shù)據(jù)庫(kù)表中的列名。
valuestring指示要與謂詞匹配的值。

返回值:

類(lèi)型說(shuō)明
[DataAbilityPredicates]返回與指定字段匹配的謂詞。

示例:

dataAbilityPredicates.glob("NAME", "?h*g")

between

between(field: string, low: ValueType, high: ValueType): DataAbilityPredicates

配置謂詞以匹配數(shù)據(jù)類(lèi)型為ValueType且value在指定范圍內(nèi)的指定字段。

系統(tǒng)能力: SystemCapability.DistributedDataManager.DataShare.Core。

參數(shù):

參數(shù)名類(lèi)型必填說(shuō)明
fieldstring數(shù)據(jù)庫(kù)表中的列名。
low[ValueType]指示與謂詞匹配的最小值。
high[ValueType]指示與謂詞匹配的最大值。

返回值:

類(lèi)型說(shuō)明
[DataAbilityPredicates]返回與指定字段匹配的謂詞。

示例:

dataAbilityPredicates.between("AGE", 10, 50)

notBetween

notBetween(field: string, low: ValueType, high: ValueType): DataAbilityPredicates

配置謂詞以匹配數(shù)據(jù)類(lèi)型為ValueType且value超出給定范圍的指定字段。

系統(tǒng)能力: SystemCapability.DistributedDataManager.DataShare.Core。

參數(shù):

參數(shù)名類(lèi)型必填說(shuō)明
fieldstring數(shù)據(jù)庫(kù)表中的列名。
low[ValueType]指示與謂詞匹配的最小值。
high[ValueType]指示與謂詞匹配的最大值。

返回值:

類(lèi)型說(shuō)明
[DataAbilityPredicates]返回與指定字段匹配的謂詞。

示例:

dataAbilityPredicates.notBetween("AGE", 10, 50)

greaterThan

greaterThan(field: string, value: ValueType): DataAbilityPredicates

配置謂詞以匹配數(shù)據(jù)類(lèi)型為ValueType且值大于指定值的字段。

系統(tǒng)能力: SystemCapability.DistributedDataManager.DataShare.Core。

參數(shù):

參數(shù)名類(lèi)型必填說(shuō)明
fieldstring數(shù)據(jù)庫(kù)表中的列名。
value[ValueType]指示要與謂詞匹配的值。

返回值:

類(lèi)型說(shuō)明
[DataAbilityPredicates]返回與指定字段匹配的謂詞。

示例:

dataAbilityPredicates.greaterThan("AGE", 18)

lessThan

lessThan(field: string, value: ValueType): DataAbilityPredicates

配置謂詞以匹配數(shù)據(jù)類(lèi)型為valueType且value小于指定值的字段。

系統(tǒng)能力: SystemCapability.DistributedDataManager.DataShare.Core。

參數(shù):

參數(shù)名類(lèi)型必填說(shuō)明
fieldstring數(shù)據(jù)庫(kù)表中的列名。
value[ValueType]指示要與謂詞匹配的值。

返回值:

類(lèi)型說(shuō)明
[DataAbilityPredicates]返回與指定字段匹配的謂詞。

示例:

dataAbilityPredicates.lessThan("AGE", 20)

greaterThanOrEqualTo

greaterThanOrEqualTo(field: string, value: ValueType): DataAbilityPredicates

配置謂詞以匹配數(shù)據(jù)類(lèi)型為ValueType且value大于或等于指定值的字段。

系統(tǒng)能力: SystemCapability.DistributedDataManager.DataShare.Core。

參數(shù):

參數(shù)名類(lèi)型必填說(shuō)明
fieldstring數(shù)據(jù)庫(kù)表中的列名。
value[ValueType]指示要與謂詞匹配的值。

返回值:

類(lèi)型說(shuō)明
[DataAbilityPredicates]返回與指定字段匹配的謂詞。

示例:

dataAbilityPredicates.greaterThanOrEqualTo("AGE", 18)

lessThanOrEqualTo

lessThanOrEqualTo(field: string, value: ValueType): DataAbilityPredicates

配置謂詞以匹配數(shù)據(jù)類(lèi)型為ValueType且value小于或等于指定值的字段。

系統(tǒng)能力: SystemCapability.DistributedDataManager.DataShare.Core。

參數(shù):

參數(shù)名類(lèi)型必填說(shuō)明
fieldstring數(shù)據(jù)庫(kù)表中的列名。
value[ValueType]指示要與謂詞匹配的值。

返回值:

類(lèi)型說(shuō)明
[DataAbilityPredicates]返回與指定字段匹配的謂詞。

示例:

dataAbilityPredicates.lessThanOrEqualTo("AGE", 20)

orderByAsc

orderByAsc(field: string): DataAbilityPredicates

配置謂詞以匹配其值按升序排序的列。

系統(tǒng)能力: SystemCapability.DistributedDataManager.DataShare.Core。

參數(shù):

參數(shù)名類(lèi)型必填說(shuō)明
fieldstring數(shù)據(jù)庫(kù)表中的列名。

返回值:

類(lèi)型說(shuō)明
[DataAbilityPredicates]返回與指定字段匹配的謂詞。

示例:

dataAbilityPredicates.orderByAsc("NAME")

orderByDesc

orderByDesc(field: string): DataAbilityPredicates

配置謂詞以匹配其值按降序排序的列。

系統(tǒng)能力: SystemCapability.DistributedDataManager.DataShare.Core。

參數(shù):

參數(shù)名類(lèi)型必填說(shuō)明
fieldstring數(shù)據(jù)庫(kù)表中的列名。

返回值:

類(lèi)型說(shuō)明
[DataAbilityPredicates]返回與指定字段匹配的謂詞。

示例:

dataAbilityPredicates.orderByDesc("AGE")

distinct

distinct(): DataAbilityPredicates

配置謂詞以過(guò)濾重復(fù)記錄并僅保留其中一個(gè)。

系統(tǒng)能力: SystemCapability.DistributedDataManager.DataShare.Core。

返回值:

類(lèi)型說(shuō)明
[DataAbilityPredicates]返回可用于過(guò)濾重復(fù)記錄的謂詞。

示例:

dataAbilityPredicates.equalTo("NAME", "Rose").distinct()

limitAs

limitAs(value: number): DataAbilityPredicates

設(shè)置最大數(shù)據(jù)記錄數(shù)的謂詞。

系統(tǒng)能力: SystemCapability.DistributedDataManager.DataShare.Core。

參數(shù):

參數(shù)名類(lèi)型必填說(shuō)明
valuenumber最大數(shù)據(jù)記錄數(shù)。

返回值:

類(lèi)型說(shuō)明
[DataAbilityPredicates]返回可用于設(shè)置最大數(shù)據(jù)記錄數(shù)的謂詞。

示例:

dataAbilityPredicates.equalTo("NAME", "Rose").limitAs(3)

offsetAs

offsetAs(rowOffset: number): DataAbilityPredicates

配置謂詞以指定返回結(jié)果的起始位置。

系統(tǒng)能力: SystemCapability.DistributedDataManager.DataShare.Core。

參數(shù):

參數(shù)名類(lèi)型必填說(shuō)明
rowOffsetnumber返回結(jié)果的起始位置,取值為正整數(shù)。

返回值:

類(lèi)型說(shuō)明
[DataAbilityPredicates]返回具有指定返回結(jié)果起始位置的謂詞。

示例:

dataAbilityPredicates.equalTo("NAME", "Rose").offsetAs(3)

groupBy

groupBy(fields: Array): DataAbilityPredicates

配置謂詞按指定列分組查詢(xún)結(jié)果。

系統(tǒng)能力: SystemCapability.DistributedDataManager.DataShare.Core。

參數(shù):

參數(shù)名類(lèi)型必填說(shuō)明
fieldsArray指定分組依賴(lài)的列名。

返回值:

類(lèi)型說(shuō)明
[DataAbilityPredicates]返回分組查詢(xún)列的謂詞。

示例:

dataAbilityPredicates.groupBy(["AGE", "NAME"])

indexedBy

indexedBy(field: string): DataAbilityPredicates

配置謂詞以指定索引列。

系統(tǒng)能力: SystemCapability.DistributedDataManager.DataShare.Core。

參數(shù):

參數(shù)名類(lèi)型必填說(shuō)明
indexNamestring索引列的名稱(chēng)。

返回值:

類(lèi)型說(shuō)明
[DataAbilityPredicates]返回具有指定索引列的謂詞。

示例:

dataAbilityPredicates.indexedBy("SALARY_INDEX")

in

in(field: string, value: Array): DataAbilityPredicates

配置謂詞以匹配數(shù)據(jù)類(lèi)型為ValueType數(shù)組且值在給定范圍內(nèi)的指定字段。

系統(tǒng)能力: SystemCapability.DistributedDataManager.DataShare.Core。

參數(shù):

參數(shù)名類(lèi)型必填說(shuō)明
fieldstring數(shù)據(jù)庫(kù)表中的列名。
valueArray<[ValueType]>以ValueType類(lèi)型數(shù)組形式指定的要匹配的值。

返回值:

類(lèi)型說(shuō)明
[DataAbilityPredicates]返回與指定字段匹配的謂詞。

示例:

dataAbilityPredicates.in("AGE", [18, 20])

notIn

notIn(field: string, value: Array): DataAbilityPredicates

配置謂詞以匹配數(shù)據(jù)類(lèi)型為ValueType數(shù)組且值不在給定范圍內(nèi)的指定字段。

系統(tǒng)能力: SystemCapability.DistributedDataManager.DataShare.Core。

參數(shù):

參數(shù)名類(lèi)型必填說(shuō)明
fieldstring數(shù)據(jù)庫(kù)表中的列名。
valueArray<[ValueType]>以ValueType類(lèi)型數(shù)組形式指定的要匹配的值。

返回值:

類(lèi)型說(shuō)明
[DataAbilityPredicates]返回與指定字段匹配的謂詞。

示例:

dataAbilityPredicates.notIn("NAME", ["Lisa", "Rose"])

ValueType

用于表示允許的數(shù)據(jù)字段類(lèi)型。

系統(tǒng)能力: SystemCapability.DistributedDataManager.DataShare.Core。
鴻蒙文檔.png

名稱(chēng)說(shuō)明HarmonyOSOpenHarmony鴻蒙文檔籽料:mau123789是v直接拿
number表示值類(lèi)型為數(shù)字。
string表示值類(lèi)型為字符。
boolean表示值類(lèi)型為布爾值。

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 接口
    +關(guān)注

    關(guān)注

    33

    文章

    8992

    瀏覽量

    153667
  • 數(shù)據(jù)管理
    +關(guān)注

    關(guān)注

    1

    文章

    312

    瀏覽量

    20014
  • 鴻蒙
    +關(guān)注

    關(guān)注

    60

    文章

    2613

    瀏覽量

    44009
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    DataAbility組件概述介紹

    應(yīng)用存儲(chǔ)數(shù)據(jù)的訪問(wèn),并提供與其他應(yīng)用共享數(shù)據(jù)的方法。DataAbility既可用于同設(shè)備不同應(yīng)用的數(shù)據(jù)共享,也支持跨設(shè)備不同應(yīng)用的數(shù)據(jù)共享。
    發(fā)表于 05-28 08:19

    FA模型的DataAbility的切換介紹

    ,開(kāi)發(fā)者需根據(jù)業(yè)務(wù)功能重新實(shí)現(xiàn)。 三方應(yīng)用DataAbility改造為公共模塊 Stage模型三方應(yīng)用不能對(duì)其他三方提供數(shù)據(jù),應(yīng)用需要根據(jù)具體業(yè)務(wù)選擇切換方案。 DataAbility
    發(fā)表于 06-06 08:10

    HarmonyOS應(yīng)用開(kāi)發(fā)-訪問(wèn)DataAbility問(wèn)題記錄

    鴻蒙官方文檔中,介紹了訪問(wèn)DataAbility的方法,如下: // 讀取文件描述符FileDescriptor fd = helper.openFile(uri, "r"
    發(fā)表于 12-28 10:27

    基于Rdb創(chuàng)建的一個(gè)Data_Ability的數(shù)據(jù)操作過(guò)程

    =========================// 導(dǎo)入DataAbility 謂詞相關(guān)模塊import dataAbility from '@ohos.data.dataabi
    發(fā)表于 03-29 13:50

    DataAbility的使用方法及訪問(wèn)數(shù)據(jù)庫(kù)的過(guò)程

    DataAbility介紹:使用Data模板的Ability(以下簡(jiǎn)稱(chēng)“Data”)有助于應(yīng)用管理其自身和其他應(yīng)用存儲(chǔ)數(shù)據(jù)的訪問(wèn),并提供與其
    發(fā)表于 04-06 10:32

    求助,練習(xí)DataAbility時(shí)用模擬器啟動(dòng)出現(xiàn)編譯問(wèn)題要如何解決?

    練習(xí)DataAbility時(shí)用模擬器啟動(dòng)出現(xiàn)編譯問(wèn)題
    發(fā)表于 06-07 10:10

    HarmonyOS/OpenHarmony應(yīng)用開(kāi)發(fā)-DataAbility開(kāi)發(fā)體驗(yàn)

    場(chǎng)景介紹基于Data模板的Ability(以下簡(jiǎn)稱(chēng)“Data”),有助于應(yīng)用管理其自身和其他應(yīng)用存儲(chǔ)數(shù)據(jù)的訪問(wèn),并提供與其他應(yīng)用共享數(shù)據(jù)的方
    發(fā)表于 12-05 11:16

    鴻蒙開(kāi)發(fā)接口數(shù)據(jù)管理:【@ohos.data.distributedData (分布式數(shù)據(jù)管理)】

    分布式數(shù)據(jù)管理為應(yīng)用程序提供不同設(shè)備間數(shù)據(jù)庫(kù)的分布式協(xié)同能力。通過(guò)調(diào)用分布式數(shù)據(jù)各個(gè)接口,應(yīng)用程序可將數(shù)據(jù)保存到分布式
    的頭像 發(fā)表于 06-07 09:30 ?1549次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開(kāi)發(fā)</b><b class='flag-5'>接口</b><b class='flag-5'>數(shù)據(jù)管理</b>:【@<b class='flag-5'>ohos.data</b>.distributedData (分布式<b class='flag-5'>數(shù)據(jù)管理</b>)】

    鴻蒙開(kāi)發(fā)接口數(shù)據(jù)管理:【@ohos.data.distributedDataObject (分布式數(shù)據(jù)對(duì)象)】

    本模塊提供管理基本數(shù)據(jù)對(duì)象的相關(guān)能力,包括創(chuàng)建、查詢(xún)、刪除、修改、訂閱等;同時(shí)支持相同應(yīng)用多設(shè)備間的分布式數(shù)據(jù)對(duì)象協(xié)同能力。
    的頭像 發(fā)表于 06-07 17:51 ?1801次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開(kāi)發(fā)</b><b class='flag-5'>接口</b><b class='flag-5'>數(shù)據(jù)管理</b>:【@<b class='flag-5'>ohos.data</b>.distributedDataObject (分布式<b class='flag-5'>數(shù)據(jù)</b>對(duì)象)】

    鴻蒙開(kāi)發(fā)接口數(shù)據(jù)管理:【@ohos.data.rdb (關(guān)系型數(shù)據(jù)庫(kù))】

    關(guān)系型數(shù)據(jù)庫(kù)(Relational Database,RDB)是一種基于關(guān)系模型來(lái)管理數(shù)據(jù)數(shù)據(jù)庫(kù)。關(guān)系型數(shù)據(jù)庫(kù)基于SQLite組件提供了一
    的頭像 發(fā)表于 06-10 18:35 ?1953次閱讀

    鴻蒙開(kāi)發(fā)組件:DataAbility的生命周期

    應(yīng)用開(kāi)發(fā)者可以根據(jù)業(yè)務(wù)場(chǎng)景實(shí)現(xiàn)data.js/data.ets中的生命周期相關(guān)接口。DataAbility生命周期
    的頭像 發(fā)表于 06-20 09:39 ?738次閱讀

    鴻蒙開(kāi)發(fā)組件:創(chuàng)建DataAbility

    實(shí)現(xiàn)DataAbility中Insert、Query、Update、Delete接口的業(yè)務(wù)內(nèi)容。保證能夠滿(mǎn)足數(shù)據(jù)庫(kù)存儲(chǔ)業(yè)務(wù)的基本需求。BatchInsert與ExecuteBatch接口
    的頭像 發(fā)表于 06-19 21:41 ?521次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開(kāi)發(fā)</b>組件:創(chuàng)建<b class='flag-5'>DataAbility</b>

    鴻蒙開(kāi)發(fā)組件:?jiǎn)?dòng)與訪問(wèn)DataAbility

    啟動(dòng)DataAbility會(huì)獲取一個(gè)工具接口類(lèi)對(duì)象(DataAbilityHelper)。
    的頭像 發(fā)表于 06-20 15:03 ?597次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開(kāi)發(fā)</b>組件:?jiǎn)?dòng)與訪問(wèn)<b class='flag-5'>DataAbility</b>

    鴻蒙開(kāi)發(fā)組件:DataAbility權(quán)限控制

    DataAbility提供數(shù)據(jù)服務(wù),并不是所有的Ability都有權(quán)限讀寫(xiě)它,DataAbility有一套權(quán)限控制機(jī)制來(lái)保證數(shù)據(jù)安全。分為靜態(tài)權(quán)限控制和動(dòng)態(tài)權(quán)限控制兩部分。
    的頭像 發(fā)表于 06-21 10:30 ?707次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開(kāi)發(fā)</b>組件:<b class='flag-5'>DataAbility</b>權(quán)限控制

    鴻蒙開(kāi)發(fā)Ability Kit程序框架服務(wù):DataAbility切換 組件切換

    FA模型中的DataAbility對(duì)應(yīng)Stage模型中的DataShareExtensionAbility。
    的頭像 發(fā)表于 06-28 14:08 ?468次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開(kāi)發(fā)</b>Ability Kit程序框架服務(wù):<b class='flag-5'>DataAbility</b>切換 組件切換