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();
    }
}

Пожалуйста, помогите мне решить эту проблему, спасибо.

0 ответов

Другие вопросы по тегам