Swift 的对象关系映射器 (ORM)。 它允许您编写类型安全、数据库无关的模型和查询。 它利用 Swift 的类型系统来提供强大且易于使用的 API。
一个查询示例如下:
let planets = try await Planet.query(on: database) .filter(\.$type == .gasGiant) .sort(\.$name) .with(\.$star) .all()
有关更多信息,请参阅 Fluent 文档。