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问题
5浏览 • 1回复 待解决
HarmonyOS margin不生效
600浏览 • 1回复 待解决
HarmonyOS expandSafeArea不生效
260浏览 • 1回复 待解决
HarmonyOS @Observed不生效问题
367浏览 • 1回复 待解决
HarmonyOS 数据库dataORM插入数据失败
206浏览 • 1回复 待解决
HarmonyOS photoViewPicker智能推荐不生效
267浏览 • 1回复 待解决
HarmonyOS 关于onKeyEvent不生效问题
307浏览 • 1回复 待解决
HarmonyOS right的padding和margin不生效
751浏览 • 1回复 待解决
HarmonyOS hitTestBehavior.block不生效
371浏览 • 1回复 待解决
HarmonyOS Panel 设置 borderRadius 不生效
663浏览 • 1回复 待解决
HarmonyOS 弹窗封装后open不生效
312浏览 • 1回复 待解决
HarmonyOS Badge文本颜色设置不生效
231浏览 • 1回复 待解决
HarmonyOS 组件切换深色模式不生效
373浏览 • 1回复 待解决
HarmonyOS 编译器配置不生效
429浏览 • 1回复 待解决
HarmonyOS bindContextMenu中设置backgroundColor不生效
117浏览 • 1回复 待解决
abiFilters配置不生效
404浏览 • 1回复 待解决
textfield的截断属性不生效
2826浏览 • 1回复 待解决
ConstraintSize尺寸设置不生效
2360浏览 • 1回复 待解决
容器组件onVisibleAreaChange不生效
1839浏览 • 1回复 待解决
Web组件的onKeyEvent键盘事件不生效
2006浏览 • 1回复 待解决
HarmonyOS 修改状态栏颜色不生效
284浏览 • 1回复 待解决
HarmonyOS 设置了icon和label不生效
284浏览 • 1回复 待解决
HarmonyOS部分场景下expandSafeArea不生效
977浏览 • 1回复 待解决
使用position之后height不生效
2395浏览 • 1回复 待解决
HarmonyOS span多个之间的间隙怎么设置margin不生效?
292浏览 • 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也是递增的。