HarmonyOS @ohos/dataorm库的autoincrement不生效
@ohos/dataorm库的autoincrement不生效,见以下链接:https://gitee.com/openharmony-sig/dataORM/issues/I9PFZ2
按文章最新评论并不生效,dataorm版本@ohos/dataorm@2.2.1:
@Entity(User.TABLE_NAME)
export class User {
static TABLE_NAME = 'User'
@Id({ autoincrement: true })
@Columns({ columnName: 'ID', types: ColumnType.num })
private _id: number | undefined; // = 0;
public set id(value: number | undefined) {
this._id = value;
}
public get id(): number | undefined {
return this._id;
}
constructor(uid: string, mobile: string, isVip: number, vipExpiredTime: number, height: number, weight: number, targetWeight: number, firstUserTime: number, id?: number) {
this.uid = uid
this.mobile = mobile
this.isVip = isVip
this.vipExpiredTime = vipExpiredTime
this.height = height
this.weight = weight
this.targetWeight = targetWeight
this.firstUserTime = firstUserTime
}
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS ohos/dataorm问题
536浏览 • 1回复 待解决
HarmonyOS 数据库使用batchInsert添加不生效
311浏览 • 1回复 待解决
HarmonyOS 数据库dataORM插入数据失败
735浏览 • 1回复 待解决
HarmonyOS margin不生效
1025浏览 • 1回复 待解决
HarmonyOS expandSafeArea不生效
863浏览 • 1回复 待解决
HarmonyOS dataORM库联表查询问题
151浏览 • 1回复 待解决
HarmonyOS margin不生效问题
544浏览 • 1回复 待解决
HarmonyOS @Observed不生效问题
972浏览 • 1回复 待解决
HarmonyOS targetSpace不生效问题
452浏览 • 1回复 待解决
textfield的截断属性不生效
3123浏览 • 1回复 待解决
abiFilters配置不生效
871浏览 • 1回复 待解决
HarmonyOS right的padding和margin不生效
1116浏览 • 1回复 待解决
HarmonyOS 关于onKeyEvent不生效问题
886浏览 • 1回复 待解决
HarmonyOS photoViewPicker传入RecommendationType不生效
424浏览 • 1回复 待解决
HarmonyOS Web组件borderRadius不生效
551浏览 • 1回复 待解决
HarmonyOS photoViewPicker智能推荐不生效
700浏览 • 1回复 待解决
HarmonyOS Span内边距不生效
318浏览 • 1回复 待解决
HarmonyOS Stack 里 align不生效?
547浏览 • 1回复 待解决
HarmonyOS hitTestBehavior.block不生效
816浏览 • 1回复 待解决
HarmonyOS 单例模式不生效
325浏览 • 1回复 待解决
HarmonyOS Panel 设置 borderRadius 不生效
1298浏览 • 1回复 待解决
HarmonyOS stack设置圆角不生效
522浏览 • 1回复 待解决
ConstraintSize尺寸设置不生效
2795浏览 • 1回复 待解决
HarmonyOS ImageKnife组件的border设置radius不生效
335浏览 • 1回复 待解决
容器组件onVisibleAreaChange不生效
2322浏览 • 1回复 待解决
“@Id({ autoincrement: true })”中id是否为主键,如果是主键试下更改为“@Id({ isPrimaryKey: true ,autoincrement:true})”
使用首页https://gitee.com/openharmony-sig/dataORM的demo,并使用@Id({ autoincrement: true }),可以先增加数据,然后在查询数据时在this.arr = a打断点,可以看到id是有顺序递增的。
可以在Note类中,将moneys修改成如下样子,再查询数据,在上述断点处查看数据,可以看到moneys也是递增的。