由于Android中的SugarORM,我在SQLite数据库中创建了表。
public class ProjectPhotoData extends SugarRecord<ProjectPhotoData> {
public boolean isSent;
public int pictureType;
public ProjectPhotoData() {
}
public ProjectPhotoData( boolean isSent, int pictureType) {
this.isSent = isSent;
this.pictureType = pictureType;
}
但是我不知道如何从该表中检索对象?
例如,我将对象保存在此表中:
ProjectPhotoData photoData = new ProjectPhotoData(false,5);
photoData.save();
ProjectPhotoData photoDataSecond = new ProjectPhotoData(true,3);
photoDataSecond.save();
以及如何检索pictureType为5的对象?
有任何想法吗?
最佳答案
您可以使用查询构建器来查询数据。这里有一些例子http://satyan.github.io/sugar/query.html
ProjectPhotoData.find(ProjectPhotoData.class, "picture_type = ?", "5");