Выставлено сравнение двоичных типов
Как я могу сравнить bit
типа из MySQL с выставленным Jetbrains? Я пытаюсь с byteArrayOf(0x1)
но это не работает, и когда я пытаюсь распечатать инструкцию, я получаю следующий запрос:permissions.guild IS NULL and permissions.role = '389183847709016074' and permissions.type = [B@3cdf0deb
type
поле должно быть что-то вроде (1)
или же 0b1
, право?
Ничто в документации еще не помогло мне...
Я уже пробовал с byteArrayOf(0b1)
или же byteArrayOf(1)
ничего не работает.
Мой код:
return@transaction Database.PERMISSIONS.run {
slice(permission)
.select {
((guild eq this@PermGroup.guild?.id) and
(role eq this@PermGroup.role?.id) and
(type eq byteArrayOf(0b1))).also { println(it) //prints the statement }
}.map { it[permission] }
}