Я хочу запросить список ассоциаций пользователей с помощью следующего запроса помещения, используя общедоступную постоянную переменную Association.MEMBER_STATUS_APPROVED .
@Query("SELECT * FROM Association WHERE memberStatus = " + Association.MEMBER_STATUS_APPROVED)
LiveData<List<Association>> loadUserAssociations();
Но место дает мне [SQLITE_ERROR] при сборке.Можно переписать этот запрос, заменив переменную константы параметром, подобным следующему.
@Query("SELECT * FROM Association WHERE memberStatus = :statusApproved")
LiveData<List<Association>> loadUserAssociations(String statusApproved);
Я хотел бы знать, поддерживает ли Room такой тип конкатенации строк или формат строки?(или) Может я что-то упустил?