Sugar orm не может найти данные из базы данных
Я использую библиотеку Sugar Orm в моем приложении для Android. Я сталкиваюсь с проблемой, которая заключается в том, что когда я открываю приложение через некоторое время, оно не может загрузить данные из базы данных. Конечно, я сохраняю объект, когда получаю данные с сервера. Вот мой код, когда я получаю данные с сервера и сохраняю их в базу данных.
public static void setUser(User user) {
this.user = user;
this.user.save();
}
и это мой код, когда я хочу получить данные из базы данных, которые не могут ничего найти.
public static User getInstance(){
User user = findById(User.class, (long) 1); // we've just one user using this app
if (user != null) {
return user;
}else {
return new User();
}
}
Пожалуйста, помогите мне решить эту проблему, спасибо.