繁体   English   中英

在SugarORM中将对象作为参数传递

[英]Passing objects as parameters in SugarORM

我有一个扩展SugarRecord的对象,如下所示:

public class SavedDraft extends SugarRecord {
private String name;
private String difficulty;
private int sport_id;
private LocalActivity localActivity;

    public SavedDraft() {
}

public SavedDraft(String name, String difficulty, int ID, LocalActivity localActivity) {
    this.name = name;
    this.difficulty = difficulty;
    this.sport_id = ID;
    this.localActivity = localActivity;
}
}

问题是当我尝试从数据库中获取localActivity对象时,我总是得到一个null对象(参见:SavedDraft.findById(SavedDraft.class,1).getLocalActivity()),我只是想知道是否可以将对象保存为SugarORM中的参数。

这将是一种关系,您还需要LocalActivity来扩展SugarRecord。

请参阅Book and Author的文档: http//satyan.github.io/sugar/creation.html

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM