草庐IT

android - 在 Android 上使用 ORMLite 保存嵌套的外来对象

在Android上工作时,ORMLite是否只保存浅层对象?我有一个包含嵌套对象的数据结构,这两个都是新创建的,我希望能够通过一次调用dao.create()来保存它们例如,我有以下父类。@DatabaseTablepublicclassParent{@DatabaseField(generatedId=true)publicintid;@DatabaseFieldpublicStringname;@DatabaseFieldpublicChildchild;}和下面的子类。@DatabaseTablepublicclassChild{@DatabaseField(generatedI

android - 什么是在 SQLite 和 Android 中使用 ORMLite 的好教程

就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter寻求指导。关闭9年前。我正在寻找关于如何将ORMLite与SQLite和Android一起使用的良好介绍性教程。快速的谷歌搜索没有产生任何有用的信息。 最佳答案 Tableofcontents对于OrmLite文档。顺便说一句,这些都不错。ORMLitesamples安卓版关于ORMLite的博文:Usinganexis

关于android:ORMLite外域创建时为空,查询时不为空

ORMLiteforeignfieldnulloncreate,notnullonquery当通过ORMLite将我的数据类的一个实例写入数据库,并且其中一个子成员(外部字段)为空时,我得到一个非空子成员。数据类如下:123456789101112publicclassSite{  // snip  @DatabaseField(foreign=true,canBeNull=true)  privateInstallationTypeinstallationType;}publicclassInstallationType{   @DatabaseField(generatedId=true)

关于android:ORMLite外域创建时为空,查询时不为空

ORMLiteforeignfieldnulloncreate,notnullonquery当通过ORMLite将我的数据类的一个实例写入数据库,并且其中一个子成员(外部字段)为空时,我得到一个非空子成员。数据类如下:123456789101112publicclassSite{  // snip  @DatabaseField(foreign=true,canBeNull=true)  privateInstallationTypeinstallationType;}publicclassInstallationType{   @DatabaseField(generatedId=true)