如何在kotlin-exposed中使用日期函数?
我必须将x天添加到列中并与日期进行比较。
open class DBTable(tableName: String) : Table(tableName) {
val id = integer("id").autoIncrement().primaryKey()
}
object UserAuthorizationDataTable : DBTable("user_auth_table") {
..
val generatedOn:Column<DateTime> = datetime("generated_on").default(DateTime.now())
}
//Querying
table.select {
(UserAuthorizationDataTable.generatedOn + X Days) lessEq date
}发布于 2020-07-31 10:10:42
我通常喜欢先做timestamps,然后用OffsetDateTime进行比较
table.select {
Tables.createdAt greaterEq OffsetDateTime.now().plusSeconds(300)
}https://stackoverflow.com/questions/60596738
复制相似问题