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问题 
1361浏览  • 1回复 待解决
HarmonyOS 数据库使用batchInsert添加不生效 
1022浏览  • 1回复 待解决
HarmonyOS 数据库dataORM插入数据失败 
2125浏览  • 1回复 待解决
HarmonyOS margin不生效 
1851浏览  • 1回复 待解决
HarmonyOS  dataORM库联表查询问题 
1065浏览  • 1回复 待解决
HarmonyOS expandSafeArea不生效 
2276浏览  • 1回复 待解决
HarmonyOS @Observed不生效问题 
1962浏览  • 1回复 待解决
HarmonyOS  margin不生效问题 
1367浏览  • 1回复 待解决
HarmonyOS targetSpace不生效问题 
1145浏览  • 1回复 待解决
HarmonyOS right的padding和margin不生效 
1993浏览  • 1回复 待解决
HarmonyOS photoViewPicker传入RecommendationType不生效 
1032浏览  • 1回复 待解决
HarmonyOS 关于onKeyEvent不生效问题 
1830浏览  • 1回复 待解决
HarmonyOS  Web组件borderRadius不生效 
1438浏览  • 1回复 待解决
HarmonyOS photoViewPicker智能推荐不生效 
1579浏览  • 1回复 待解决
HarmonyOS Stack 里 align不生效? 
1440浏览  • 1回复 待解决
HarmonyOS Span内边距不生效 
1029浏览  • 1回复 待解决
textfield的截断属性不生效 
3707浏览  • 1回复 待解决
abiFilters配置不生效 
1834浏览  • 1回复 待解决
ConstraintSize尺寸设置不生效 
3702浏览  • 1回复 待解决
HarmonyOS  stack设置圆角不生效 
1359浏览  • 1回复 待解决
HarmonyOS Panel 设置 borderRadius 不生效 
2190浏览  • 1回复 待解决
HarmonyOS hitTestBehavior.block不生效 
1388浏览  • 1回复 待解决
HarmonyOS 单例模式不生效 
1509浏览  • 1回复 待解决
HarmonyOS ImageKnife组件的border设置radius不生效 
1034浏览  • 1回复 待解决
HarmonyOS 编译器配置不生效 
1865浏览  • 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也是递增的。