У меня есть запрос, который возвращает некоторые заметки (с именем поля как текст)
//MY DAO
@Query("SELECT * FROM note_table WHERE name LIKE :text_name")
DataSource.Factory<Integer, Note> getSomePagedNotes(String text_name);
Так что в моей ViewModel у меня есть LiveData
//RETURNS LIVEDATA
public LiveData<PagedList<Note>> getMyPagedNotes(String text_name){
DataSource.Factory<Integer, Note> data = noteDao.getSomePagedNotes(text_name);
LiveData<PagedList<Note>> dataList = new LivePagedListBuilder(data, 50).build();
return dataList;
}
Да, так где-то в моем Деятельность / фрагмент У меня есть Observer с OnChanged, я могу наблюдать за данными, и он работает.
Мой вопрос: есть ли другой способ синтаксического анализа (запроса) результатов getMyPagedNotes напрямую, без настройки наблюдателя