Мой интерфейс @Dao:
@Dao
public interface TaskDao {
@Insert
void insert(Task task);
@Update
void update(Task task);
@Delete
void delete(Task task);
@Query("DELETE FROM task_table")
void deleteAllTasks();
@Query("SELECT * FROM task_table")
LiveData<List<Task>> getAllMainTasks();
}
Используя этот запрос, все работает нормально и так, как нужно. Вот скриншот таблицы:
Изменение последних двух строк на строки ниже, вызывающие проблему:
@Query("SELECT * FROM task_table WHERE creator_ID = NULL ORDER BY task_ID ASC")
LiveData<List<Task>> getAllMainTasks();
Но когда я использую это, нет записи в эта таблица создана!