# cjdb ## 简介 _cjdb 是一套简化数据库操作,面相程序开发的简洁架构,正在不断完善中,欢迎各位大佬指正_ #### CJDBUtil API 1. init(config: { context: any, dbName?: string, securityLevel?: relationalStore.SecurityLevel }): Promise<void> 2. query\<T>(clazz: T, conditions?: Condition[]): Promise<T[]> 3. getById\<T>(clazz: T, id: number): Promise<T> 4. all\<T>(clazz: T): Promise<T[]> 5. save\<T>(instance: T): Promise<number> 6. saveList\<T>(instance: T): Promise<number> 7. update\<T>(clazz: T, values, conditions?: Condition[]): Promise<number> 8. delete\<T>(clazz: T, conditions?: Condition[]): Promise<number> 9. executeSql\<T>(sql: string, params: Array<relationalStore.ValueType>): Promise<void> 10. querySql(sql: string, params: Array<relationalStore.ValueType>): Promise<relationalStore.ResultSet> #### 数据类CJBaseModel 公用API 1. save(): Promise<number> 2. update(): Promise<number
[鸿蒙开发]一款便捷开发的本地关系数据操作框架
最新推荐文章于 2024-07-20 22:05:50 发布