Consulta Booleana do Hardcode no banco de dados da sala

Estou criando um aplicativo Android que exibe uma lista de possíveis correspondências para um usuário. O usuário pode clicar em um para curtir o usuário, e eu salvo todos os likes localmente.

Eu posso escrever uma consulta para obter a lista de correspondências como esta:

@Query("SELECT * FROM match WHERE liked = :liked ORDER BY match DESC LIMIT :limit")
fun getMatches(limit: Int = 6, liked: Boolean = true): Flowable<List<Match>>

Eu aprendi que isso funciona bem. No entanto, não prevejo nenhum cenário em que algum dialiked para false, e por isso estou curioso para saber se existe uma maneira de codificar minha condição booleana? Se eu tentar:

@Query("SELECT * FROM match WHERE liked = true ORDER BY match DESC LIMIT :limit")

Eu recebo o seguinte erro em tempo de compilação:

Error:(8, 0) Gradle: error: There is a problem with the query: [SQLITE_ERROR] SQL error or missing database (no such column: true)

Como codificar esse booleano na minha string de consulta?

Eu também tentei:

Agrupando a condição entre aspas simples@Query("SELECT * FROM match WHERE liked = 'true' ORDER BY match DESC LIMIT :limit")

questionAnswers(2)

yourAnswerToTheQuestion