rpc
abstract suspend fun rpc(function: String, request: RpcRequestBuilder.() -> Unit = {}): PostgrestResult(source)
Executes a database function
Parameters
function
The name of the function
request
Filter the result
Throws
if receiving an error response
Http Request Timeout Exception
if the request timed out
Http Request Exception
on network related issues
abstract suspend fun rpc(function: String, parameters: JsonObject, request: RpcRequestBuilder.() -> Unit = {}): PostgrestResult(source)
Executes a database function
Parameters
function
The name of the function
parameters
The parameters for the function
request
Filter the result
Throws
if receiving an error response
Http Request Timeout Exception
if the request timed out
Http Request Exception
on network related issues