• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# @ohos.data.ValuesBucket (数据集)
2
3**数据集(ValuesBucket)** 是开发者向数据库插入的数据集合,数据集以键-值对的形式进行传输。
4
5> **说明:**
6>
7> 本模块首批接口从API version 9开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
8>
9> 本模块接口为系统接口。
10
11
12## 导入模块
13
14```ts
15import { ValueType } from '@ohos.data.ValuesBucket';
16import { ValuesBucket } from '@ohos.data.ValuesBucket';
17```
18
19## ValueType
20
21该类型用于表示数据库允许的数据字段类型。
22
23**系统能力:**  SystemCapability.DistributedDataManager.DataShare.Core
24
25| 类型    | 说明                 |
26| ------- | -------------------- |
27| number  | 表示字段类型为数字。   |
28| string  | 表示字段类型为字符串。 |
29| boolean | 表示字段类型为布尔值。 |
30
31## ValuesBucket
32
33用于存储键值对的类型。该类型不是多线程安全的,如果应用中存在多线程同时操作该类派生出的实例,注意加锁保护。
34
35**系统能力:**  SystemCapability.DistributedDataManager.DataShare.Core
36
37| 键类型          | 值类型                                      |
38| ------------- | --------------------------------------------- |
39|  string | [ValueType](#valuetype)\| Uint8Array \| null |
40