基本上是标题。我想知道如何在 Vapor 3 中使用 url 查询参数。我似乎无法在文档中找到任何内容。
例如/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
}
关于swift - 如何在 vapor 3 中访问查询参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51954148/