Если запрос в Room, используя стандартный @Query билдер. При этом есть опциональный параметр, назовём его userId. Так вот, если этот параметр null, то мне его не нужно использовать в запросе, а если не null, то нужно.
Сейчас я эту проблему лечу только добавлением второго запроса, где вообще не указан этот параметр. А может есть какое-то решение, которое позволит игноирировать поле, если оно null?
Смотрел в сторону CASE в SQL, но как-то это другое…
@QueryMap
Обсуждают сегодня