feature: add selectOne with inique entity parameter

This commit is contained in:
2019-08-03 00:54:45 +02:00
parent 4fa8abea30
commit 24aa3cf632

View File

@@ -32,6 +32,12 @@ class Function(val definition: Function, override val connection: Connection): E
): R? =
select(object: TypeReference<R>() {}, values, block)
inline fun <reified R: EntityI<*>> selectOne(
value: R,
noinline block: SelectOneCallback<R> = {}
): R? =
select(object: TypeReference<R>() {}, listOf(value), block)
/**
* Select One entity with named parameters
*/