Sugar ORM 是不是采用序列化名称作为列名?
Posted
技术标签:
【中文标题】Sugar ORM 是不是采用序列化名称作为列名?【英文标题】:Does Sugar ORM take serialized name for the column name?Sugar ORM 是否采用序列化名称作为列名? 【发布时间】:2015-08-03 06:13:40 【问题描述】:我想知道 Sugar ORM 是否采用序列化名称作为数据库中的列名。 比如……
在我的pojo中,
public class myPojo implements Serializable
@SerializedName("id")
String program_id;
.....
Sugar ORM 将什么作为 columnName, “id”还是“program_id”?
【问题讨论】:
【参考方案1】:请记住,@SerializedName
仅用于 GSON 和您的对象之间的映射。对于 Sugar 管理的底层 SQLite 数据库,您仍然会有对应关系:
String program_id ----> "PROGRAM_ID"
来源: https://github.com/satyan/sugar/issues/86
【讨论】:
以上是关于Sugar ORM 是不是采用序列化名称作为列名?的主要内容,如果未能解决你的问题,请参考以下文章