在Android上工作时,ORMLite是否只保存浅层对象?我有一个包含嵌套对象的数据结构,这两个都是新创建的,我希望能够通过一次调用dao.create()来保存它们例如,我有以下父类。@DatabaseTablepublicclassParent{@DatabaseField(generatedId=true)publicintid;@DatabaseFieldpublicStringname;@DatabaseFieldpublicChildchild;}和下面的子类。@DatabaseTablepublicclassChild{@DatabaseField(generatedI
就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter寻求指导。关闭9年前。我正在寻找关于如何将ORMLite与SQLite和Android一起使用的良好介绍性教程。快速的谷歌搜索没有产生任何有用的信息。 最佳答案 Tableofcontents对于OrmLite文档。顺便说一句,这些都不错。ORMLitesamples安卓版关于ORMLite的博文:Usinganexis
ORMLiteforeignfieldnulloncreate,notnullonquery当通过ORMLite将我的数据类的一个实例写入数据库,并且其中一个子成员(外部字段)为空时,我得到一个非空子成员。数据类如下:123456789101112publicclassSite{ // snip @DatabaseField(foreign=true,canBeNull=true) privateInstallationTypeinstallationType;}publicclassInstallationType{ @DatabaseField(generatedId=true)
ORMLiteforeignfieldnulloncreate,notnullonquery当通过ORMLite将我的数据类的一个实例写入数据库,并且其中一个子成员(外部字段)为空时,我得到一个非空子成员。数据类如下:123456789101112publicclassSite{ // snip @DatabaseField(foreign=true,canBeNull=true) privateInstallationTypeinstallationType;}publicclassInstallationType{ @DatabaseField(generatedId=true)