Android greenDAO - 原始数据类型
Android greenDAO - Primitive data types
我想问问是否有办法在 greenDAO 中使用原始数据类型作为 table 字段?
如果是,代码示例将不胜感激。
谢谢
据我所知,你不能,至少使用提供的框架是这样。在文档中,有 PropertyType 枚举,它只有对象。也许你可以修改生成的代码,但我不太确定,而且似乎需要做很多手工工作。
看到已接受的答案指向死亡 link,这里是 GreenDao 3 的更新:
To add support for a custom type, you can map them to one of the
supported types using a @Convert annotation. You also need to provide
a PropertyConverter implementation.
可以在此处找到更多详细信息和示例:
我想问问是否有办法在 greenDAO 中使用原始数据类型作为 table 字段? 如果是,代码示例将不胜感激。
谢谢
据我所知,你不能,至少使用提供的框架是这样。在文档中,有 PropertyType 枚举,它只有对象。也许你可以修改生成的代码,但我不太确定,而且似乎需要做很多手工工作。
看到已接受的答案指向死亡 link,这里是 GreenDao 3 的更新:
To add support for a custom type, you can map them to one of the supported types using a @Convert annotation. You also need to provide a PropertyConverter implementation.
可以在此处找到更多详细信息和示例: