如何将MySQL的bit
类型与暴露的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] }
}