RowSelectInterface
public protocol RowSelectInterface
Convenient interface for row selecting
-
Get rows by specific selecting
Throws
ErrorDeclaration
Swift
func getRows(on columnResultConvertibleList: [ColumnResultConvertible],Parameters
columnResultConvertibleListWINQ column result list
tableTable name
conditionExpression convertible
orderListExpression convertible list
limitExpression convertible
offsetExpression convertible
Return Value
FundamentalRowXColumn -
Get rows by specific selecting
Throws
ErrorDeclaration
Swift
func getRows(on columnResultConvertibleList: ColumnResultConvertible...,Parameters
columnResultConvertibleListWINQ column result list
tableTable name
conditionExpression convertible
orderListExpression convertible list
limitExpression convertible
offsetExpression convertible
Return Value
FundamentalRowXColumn -
Get row by specific selecting
Throws
ErrorDeclaration
Swift
func getRow(on columnResultConvertibleList: ColumnResultConvertible...,Parameters
columnResultConvertibleListWINQ column result list
tableTable name
conditionExpression convertible
orderListExpression convertible list
offsetExpression convertible
Return Value
FundamentalRow -
Get row by specific selecting
Throws
ErrorDeclaration
Swift
func getRow(on columnResultConvertibleList: [ColumnResultConvertible],Parameters
columnResultConvertibleListWINQ column result list
tableTable name
conditionExpression convertible
orderListExpression convertible list
offsetExpression convertible
Return Value
FundamentalRow -
getColumn(on:fromTable:where:orderBy:limit:offset:)Default implementationGet column by specific selecting
Throws
ErrorDefault Implementation
Declaration
Swift
func getColumn(on columnResultConvertible: ColumnResultConvertible,Parameters
columnResultConvertibleWINQ column result
tableTable name
conditionExpression convertible
orderListExpression convertible list
limitExpression convertible
offsetExpression convertible
Return Value
FundamentalColumn -
getDistinctColumn(on:fromTable:where:orderBy:limit:offset:)Default implementationGet distinct column by specific selecting
Throws
ErrorDefault Implementation
Declaration
Swift
func getDistinctColumn(on columnResultConvertible: ColumnResultConvertible,Parameters
columnResultConvertibleWINQ column result
tableTable name
conditionExpression convertible
orderListExpression convertible list
limitExpression convertible
offsetExpression convertible
Return Value
FundamentalColumn -
getValue(on:fromTable:where:orderBy:limit:offset:)Default implementationGet value by specific selecting
Throws
ErrorDefault Implementation
Declaration
Swift
func getValue(on columnResultConvertible: ColumnResultConvertible,Parameters
columnResultConvertibleWINQ column result
tableTable name
conditionExpression convertible
orderListExpression convertible list
offsetExpression convertible
Return Value
FundamentalValue -
getDistinctValue(on:fromTable:where:orderBy:limit:offset:)Default implementationGet distinct value by specific selecting
Throws
ErrorDefault Implementation
Declaration
Swift
func getDistinctValue(on result: ColumnResultConvertible,Parameters
columnResultConvertibleWINQ column result
tableTable name
conditionExpression convertible
orderListExpression convertible list
offsetExpression convertible
Return Value
FundamentalValue
View on GitHub
Install in Dash
RowSelectInterface Protocol Reference