我发现更新蒸气记录的唯一方法是这样的: drop.get("update") { request in
guard var first = try Acronym.query().first(),
let long = request.data["long"]?.string else {
throw Abort.badRequest
}
fir
我正在使用蒸气托管我的应用程序的图像。我有以下代码来接收图像并打印它。 drop.post("saveArt") { request in
if let contentType = request.headers["Content-Type"], contentType.contains("image/png"), let bytes = request.body.bytes {
le
我试图用Vapor创建一个Model,并且在prepare方法中,我似乎无法弄清楚如何在语句中添加一些数据类型。 展望蒸气源代码,似乎是可以存储一些数据类型: extension Schema {
/**
Various types of fields
that can be used in a Schema.
*/
public struct
我尝试使用蒸汽AuthMiddleware为两个实体:客户和商人 https://vapor.github.io/documentation/auth/request.html let auth = AuthMiddleware(user: Customer.self) { value in
return Cookie(
name: "vapor-auth",