Код: Выделить всё
@Query (
"""
SELECT * FROM sports
WHERE accountId = :accountId
AND title NOT LIKE (:filters)
ORDER BY date DESC
"""
)
fun queryForSports(
accountId: Int,
filters: Set,
)
Код: Выделить всё
var filters = listOf("%golf%").toSet()
sportDao.queryForSports(accountId, filters)
Код: Выделить всё
var filters = listOf("%golf%", "%tennis%").toSet()
sportDao.queryForSports(accountId, filters)
Часто в таких ситуациях вы добавляли «ИЛИ», но из-за того, как структурирована эта комната, я не вижу какого-либо значимого способа сделать это, просто передав Set в качестве параметра функции queryForSports().
Подробнее здесь: https://stackoverflow.com/questions/791 ... iple-items
Мобильная версия