@ohos.data.ValuesBucket (Data Set)

The ValuesBucket module holds data in key-value (KV) pairs. You can use it to insert data into a database.

NOTE

  • The initial APIs of this module are supported since API version 10. Newly added APIs will be marked with a superscript to indicate their earliest API version.

  • The APIs of this module can be used only in the stage model.

Modules to Import

import { ValueType } from '@ohos.data.ValuesBucket';
import { ValuesBucket } from '@ohos.data.ValuesBucket';

ValueType

Enumerates the value types allowed by the database.

System capability: SystemCapability.DistributedDataManager.DataShare.Core

Type Description
number The value is a number.
string The value is a string.
boolean The value is true or false.

ValuesBucket

Defines the types of the key and value in a KV pair. This type is not multi-thread safe. If a ValuesBucket instance is operated by multiple threads at the same time in an application, use a lock for the instance.

System capability: SystemCapability.DistributedDataManager.DataShare.Core

Key Type Value Type
string ValueType| Uint8Array | null