Я новичок в разработке и знаю, что стек не для «запросов полного кода».Но я застрял и не могу найти решение.
Я использую Room
базу данных, которая имеет два столбца - firstName
и lastName
.Я загружаю базу данных с переданным firstName
параметром:
@Query("SELECT * FROM passenger WHERE firstName LIKE :firstName")
List<Passenger>getAllByName (String firstName);
Работает как положено.
Но .. Когда я хочу обновить Passenger
, мне нужно заполнить данные снова, снова и снова.Приходит LiveData
и observer
.
Но .. setValue
в LiveData
является приватным, и я не могу отправить какие-либо параметры для строки запроса.Приходит MutableLiveData, но как я могу это реализовать?