鸿蒙Harmony-从零开始构建类似于安卓GreenDao的ORM数据库(三)
目录
一,插入单条数据
二,批量插入数据
三,根据条件删除数据
四,传入对象删除数据
五,删除整张表的数据
六,根据条件更新数据
前面两个章节数据库的创建以及数据库表的创建都已经完成了,下面我们再来看看数据库的增删改查如何构建。
一,插入单条数据
我们先来看一下官方的数据库插入操作:
let store: relationalStore.RdbStore | undefined = undefined;let value1 = 'Lisa';
let value2 = 18;
let value3 = 100.5;
let value4 = new Uint8Array([1, 2, 3, 4, 5]);const valueBucket1: ValuesBucket = {'NAME': value1,'AGE': value2,'SALARY': value3,'CODES': value4,
};if (store !== undefined) {(store as relationalStore.RdbStore).insert('EMPLOYEE', valueBucket1, (err: BusinessErr