Доброго дня! Направьте на путь истинный!
ПОдключаюсь к БД PostgreSQL на Swift при помощи PostgresClientKit
do {
var configuration = PostgresClientKit.ConnectionConfiguration()
configuration.host = "44.143.78.10"
configuration.database = "test"
configuration.user = "postgres"
configuration.credential = .scramSHA256(password: "test")
let connection = try PostgresClientKit.Connection(configuration: configuration)
defer { connection.close() }
let text = "select * from tests where id_tokens = $1;"
let statement = try connection.prepareStatement(text: text)
defer { statement.close() }
let cursor = try statement.execute(parameterValues: [ "34532332423" ])
defer { cursor.close() }
for row in cursor {
let columns = try row.get().columns
let id_tokens = try columns[3].string()
let test = try columns[4].bool()
}
} catch {
print(error) // better error handling goes here
}
Если условие верно, то результат выводится. Тут все хорошо.
Но как вывести сообщение, что условие не верное (пустой ответ)
Заранее благодарен!