GitHub
Fluent — ORM для NoSQL и SQL баз данных
Fluent — это ORM (Object-Relational Mapper) фреймворк для Swift. Он использует преимущества сильной системы типов Swift, чтобы обеспечить простой в использовании интерфейс для вашей базы данных. Использование Fluent сосредоточено на создании типов моделей, которые представляют структуры данных в вашей базе данных. Эти модели затем используются для выполнения операций создания, чтения, обновления и удаления данных вместо написания сырых запросов, что позволяет писать запросы, безопасные для типов и не зависящие от базы данных.
Пример:
let planets = try await Planet.query(on: database)
.filter(\.$type == .gasGiant)
.sort(\.$name)
.with(\.$star)
.all()
-
Новости2 недели назадВидео и подкасты о мобильной разработке 2026.13
-
Новости3 недели назадВидео и подкасты о мобильной разработке 2026.12
-
Разработка3 недели назад10 ошибок, которые Android-разработчики до сих пор допускают при работе с Jetpack Compose
-
Разработка2 недели назадЯ купил самый дешёвый MacBook от Apple и попробовал заняться настоящей разработкой
