gpt4 book ai didi

sqlite - Greendao,创建一个非增量(用户定义的)主键

转载 作者:行者123 更新时间:2023-12-03 18:17:17 26 4
gpt4 key购买 nike

在Greendao中是否可以创建一个非增量主键。
这样我就可以在每次插入数据时指定值。
架构为:

     private static void addTargetNew(Schema schema){
Entity target = schema.addEntity("Target");
target.addStringProperty("TARGET_ID").unique();
}


删除查询:

    List<Target> tList = tDao.queryBuilder().where(Properties.TARGET_ID.eq(id)).list();
if(tList != null){
Target t = tList.get(0);
tDao.delete(t);
}


其中id的数据类型为String。

同样,在投票,举报之前,您对此问题可能遇到的到底是什么问题,请指定原因,并给我机会进行解释。

最佳答案

否。documentation说:


…实体必须具有long或Long属性作为主键

关于sqlite - Greendao,创建一个非增量(用户定义的)主键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15295630/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com