fix:toEntities方法添加泛型

This commit is contained in:
kamosama 2023-08-14 13:41:07 +08:00
parent f32d583ddb
commit 0eef4e63ed
2 changed files with 3 additions and 3 deletions

View File

@ -64,7 +64,7 @@ inline fun <reified T> query(
noinline init: QueryScope.() -> Unit
): List<T> =
queryRows(schema = schema, tableName = tableName, columns = columns, init = init)
.toEntities()
.toEntities<T>()
fun queryRows(
vararg columns: QueryColumn?,
@ -85,7 +85,7 @@ inline fun <reified E> filter(
schema,
tableName,
queryScope(*columns).where(queryCondition)
).toEntities()
).toEntities<E>()
inline fun <reified E > filter(
vararg columns: QueryColumn?,

View File

@ -63,7 +63,7 @@ inline fun <reified E> TableDef.query(
)
}
inline fun <reified E> TableDef.all(): List<E> = selectAll(schema, tableName).toEntities()
inline fun <reified E> TableDef.all(): List<E> = selectAll(schema, tableName).toEntities<E>()
inline fun <reified E> Collection<Row>.toEntities() = map { it to E::class.java }.toList()