dbflow

    0热度

    1回答

    我想为dbflow(v4 +)编写一个迁移脚本。我想删除所有先前的表,然后从头开始构建所有内容。目前,只有我发现,我们可以做到这一点的方法是这样的: @Migration(version = 2, database = AppDatabase.class) public static class Migration2 extends BaseMigration { @Override

    2热度

    1回答

    我想使用dbFlow选择最常用的名称。 在SQLite的将是: SELECT `Employee`.name FROM `Employee` GROUP BY `Employee`.name HAVING COUNT(*) = (SELECT MAX(cn) FROM (SELECT `Employee`.name, COUNT(*) AS cn FROM `

    1热度

    1回答

    DBFlow版本:4.0.4 嗨,我与dbflow Android ORM和Kotlin的List Type转换器厮杀。我有一个数据类定义是这样的: @Table(database = StopsDb::class) data class FavouriteStop( @PrimaryKey @Column var id: String = "", @Index @Colu

    0热度

    1回答

    我正在使用DBFlow在Android中管理我的数据库。我试图删除基于查询的记录。当我执行下面的代码时,我没有收到错误,但记录仍然存在。 我所做的任何明显错误? SQLite.select() .from(Person.class) .where(query) .async() .querySingleResultCallback(new Query

    1热度

    1回答

    我在应用程序中使用ORM DbFlow,并更改了表类中的列。 要获得用新列重建的DBFlow内部类,我尝试增加数据库版本,但我们在查询中使用的**** _ Table类尚未更新,并且仍具有先前版本的列。 @Database(name = MyDatabase.NAME, version = MyDatabase.VERSION) public class MyDatabase { publi

    1热度

    1回答

    我正在开发一个Android应用程序。对于应用程序中的本地数据库,我使用DBFlow ORM库。在更新应用程序时,本地数据库的一些新更改在新版本中不会更新。我正在更改AppDatabase的版本,但像新列,更改列名或类型等更改不可见。像迁移没有执行。这是我的应用程序数据库代码: @Database(name = AppDatabase.NAME, version = AppDatabase.VER

    0热度

    1回答

    我想了解DBFlow,因为在我现在工作的项目中,前一个人决定使用它。所以在数据库类中我有: @Database(name = ConstructDB.NAME, version = ConstructDB.VERSION) public class ConstructDB { public static final String NAME = "construct_v3";

    0热度

    2回答

    ArrayList的列表= - >从数据库中获取数据 //做在对象的值列表中的 用于(为MyObject对象的一些变化:列表){ object.save(); } 而不是这个for循环是否有一种方法来保存多个项目比多次调用save()更有效?

    0热度

    1回答

    单列计算SUM 我使用的是最新版本的DBFLOW库,我尝试计算总和单列作为countOfNewPosts 这是我的表: public class CafeWebNewPostInformation extends BaseModel { @PrimaryKey @Column public int id; @Column public int c

    -1热度

    1回答

    在Android中读取/写入SQLite数据库时,我应该使用什么方法来最小化磁盘I/O?像带有WeakReferences的ConcurrentHashMap的东西? Caffeine? GuavaCache? 我是否应该在GreenDao,DBFlow,ORMLite等ORM中使用内置高速缓存?在清除这些缓存时,文档非常模糊......我应该何时清除它们?我是不是该? 我试图使缓存ORMLite