13得票2回答
使用GSON序列化的GreenDao实体在生成的JSON字符串中不包含相关实体。

我有两个实体,是使用Greendao生成器生成的。这两个实体分别是医院和病人。医院和病人之间存在一对多的关系。因此,一个医院可以有多个病人,而一个病人只能属于一个医院。因此,一个医院将包含一个病人列表。 Greendao生成器的代码如下:package com.myapp.generator...

12得票1回答
GreenDAO支持多张表之间的多重关系。

我一直在尝试使用GreenDAO创建数据库模型。问题出现在我尝试在不同的表之间创建多个关系时。 基本上,我有一个Message表,一个Conversation表和一个User表。 用户有一个消息列表,而消息有一个父对话。 我尝试编写以下代码来创建数据库: private stati...

12得票2回答
GreenDAO:如何调试查询?

有没有办法使 GreenDAO 执行的查询结果输出到 Logcat?我只是想确认一切正常工作,并且这是一个不错的功能,当我们适应该系统时可以使用它。

10得票1回答
GreenDAO创建自动ID属性

有没有一种方法可以让数据库自动创建ID属性? 我想生成类似于这样的东西:Entity entity = schema.addEntity("MyEntity"); entity.addIdProperty().autoIncrement().primaryKey(); 这个可能吗?

10得票2回答
GreenDao缺少freemaker.jar文件。

我刚刚下载了GreenDao的新JAR文件,以便为我正在构建的应用程序创建我的数据库。在完成所有实体建模和它们之间的连接过程后,我尝试运行生成器项目,但在生成DB的那一行出现了错误:Exception in thread "main" java.lang.NoClassDefFoundErro...

10得票1回答
安卓 - 在GreenDao数据库中添加默认值

我想问一下,在创建greenDao数据库时是否有可能添加默认值?Example: Property pictureIdProperty = user.addLongProperty("pictureId").getProperty(); Property thumbnailIdProperty...

10得票3回答
greenDAO在表中未生成“FOREIGN KEY(...)”约束

当我创建如下的双向1:n关系时,生成器不会在表上使用任何FOREIGN KEY(...)约束条件。entity customer = schema.addEntity("Customer"); customer.addIdProperty(); customer.addStringProper...

9得票1回答
GreenDAO与Sqlcipher集成示例

我使用GreenDAO建立了一个新项目,并使用DaoGenerator生成ExampleDAO,一切正常。 我还有一个预装的sqlite数据库存储在Android资源文件夹中,在应用程序运行时,它被复制到Android数据库系统路径中。 现在我想集成SqlCipher,以加密我的数据库……...

9得票1回答
使用Green DAO和内容提供程序

我计划在我的项目中使用GreenDAO。我已经通过创建测试项目来测试过它的功能。但是,我有几个要求需要满足。 我的应用程序数据库将被加密。为此,我们计划使用SQLCipher。我发现了这个链接。我正在学习它,但想知道原始的GreenDAO项目中是否有任何可用的解决方案。 由于我的应用程序将...

9得票1回答
Android使用GreenDAO无法使用SQLCipher加密数据库

我正在使用greendao ORM。我试图使用SQLCipher加密我的数据库。Greendao自动支持sqlcipher。所以我编写了以下代码进行加密。 DaoMaster.DevOpenHelper helper = new DaoMaster.DevOpenHelper(contex...