Swift 如何访问vapor 3中的查询参数
基本上是标题。我想知道如何在Vapor 3中使用url查询参数。我在上面的文件里似乎找不到任何东西Swift 如何访问vapor 3中的查询参数,swift,rest,query-parameters,vapor,Swift,Rest,Query Parameters,Vapor,基本上是标题。我想知道如何在Vapor 3中使用url查询参数。我在上面的文件里似乎找不到任何东西 e、 g./objects?fancy=true,如何访问fancy参数。您可以执行以下操作,例如: guard let fancy = req.query[Bool.self, at: "fancy"] else { throw Abort(.badRequest) } 或者如果它是可选的,你也可以这样做 if let qFancy = try? req.query.get(Bool.
e、 g.
/objects?fancy=true
,如何访问fancy
参数。您可以执行以下操作,例如:
guard let fancy = req.query[Bool.self, at: "fancy"] else {
throw Abort(.badRequest)
}
或者如果它是可选的,你也可以这样做
if let qFancy = try? req.query.get(Bool.self, at: "fancy") {
fancy = qFancy
} else {
fancy = false
}
你好如果GET param是可选的,有时发送,有时不发送,该怎么办?我如何检查存在?