vapor 相关问题

用于Swift的Web框架和服务器,适用于macOS和Linux。

uuid = UUID(uuidString: String) 创建大写字母

我的函数 UUID(uuidString: String) 有问题。将 UUID 作为带有小写字母的字符串传递,上述函数会生成带有大写字母的 UUID。谁能给我一个提示...

回答 1 投票 0

Swift 5.8 和 Vapor 上的后端项目

我正在参加蒸汽视频课程。我严格按照它编写代码,当我尝试发送 Post 请求(由邮递员)时,会得到一个自定义错误代码。在课程中,一切都很好,看起来...

回答 1 投票 0

Swift Vapor 查询过滤和按距离排序

我正在从事 swift Vapor 项目。我需要按距离对用户进行过滤和排序(距离不应超过100公里,并且第一个用户应该是最近的)。我有坐标纬度和

回答 1 投票 0

如何处理vapor中取消的请求?

我在 Mac 服务器上使用 Vapor。服务器进行冗长的计算,因此我需要允许客户端能够取消计算。 在客户端,我有以下 Javascript 代码...

回答 2 投票 0

如何解决这个问题:vapor receive response property output format is changed?

我想使用内容结构来解码响应,但在某些情况下输出属性是: “输出”: [ { “文件”:“aaa.jpg” } ], 和一些案例输出公关...

回答 0 投票 0

是否有任何方法可以将 cloudkit 集成到更具体的 vapor 服务器包中的 swift 包中?

我试图构建一个基于 vapor 4 服务器和 cloudKit 的 api。为此,我需要将 vapor 4 包与 cloudkit 连接起来。有没有办法在swift包中连接cloudkit? 整合

回答 0 投票 0

使用 Vapor 4 登录 Apple

我正在尝试使用 Vapor 4 实现 Sign In with Apple 我关注了 Vapor Docs 但是当我使用 api 并发送用户的令牌时(即使作为请求标头或正文),它会返回以下错误...

回答 1 投票 0

Vapor 4,架构截断

在 vapor 4 中截断迁移恢复函数表的最简单方法是什么?我必须编写一个自定义查询,还是有一个像 .delete() 这样的方法可以调用,比如 .truncate()? 功能 ...

回答 1 投票 0

如何使用蒸气(流畅迁移)将字段从必需更新为可选?

我用的是蒸汽4 结构 MakeRegionOptional: AsyncMigration { func prepare(on database: Database) async throws { 试试 await database.schema("景点") .update...

回答 1 投票 0

精通 MySQL (MariaDB) 几何列类型

我需要从存储为 POINT 数据类型的 MariaDB 数据库中检索纬度/经度,但找不到解决方案。 我试图将值作为字符串读取: @Field(键:“位置”) 变量

回答 1 投票 0

使用 Passkey 身份验证时如何将本地主机域与我的应用程序标识符相关联?

在本地主机上运行 Vapor 应用程序,并在尝试使用 iPhone 模拟器使用 Passkey 进行身份验证时,authorizationController(controller:didCompleteWithError:) 委托方法触发...

回答 0 投票 0

使用 Swift 和 Vapor 获取 Google 电子表格内容

我正在尝试使用 Swift 和 Vapor 从 Google 电子表格获取数据。就我而言,使用 Google 帐户进行身份验证是不合适的。我想使用服务帐户,我对 Python 没意见

回答 1 投票 0

在Xcode中运行Vapor 3项目时无法加载.env文件。

当运行Vapor项目的运行方案时,我如何强制Xcode加载.env文件?我在scheme配置中添加了--env production来运行参数,但也没有改变行为,只是...

回答 1 投票 0

自定义可验证模型的验证错误信息。

是否可以为内置的Validatable协议定制验证错误信息?我有这样的验证: static func validations() throws -> Validations { ...

回答 1 投票 1

如何在SwifQL中的WHERE子句中使用LIKE?

我怎么能添加WHERE x LIKE $xyz到查询生成器? 我开始让searchQuery = try? request.query.get(String.self, at: "s") ...query.where(\Talk.title, SwifQL.like(searchQuery)),但接下来... ...

回答 1 投票 2

升级到Vapor 4:如何创建模型和返回模型?

在我以前的Vapor 3代码中,我创建的模型是这样的: address.create(on: conn).flatMap { savedAddress in / do something with saved address }。在 Vapor 4 文档的帮助下,我现在 ...

回答 1 投票 1

使用Vapor反复调用一个返回Future的方法。

我使用的是Swift 5和Vapor 3。我写了一个客户端来调用Twitter来获取一个用户的关注者。它看起来像这样 func followersOf(_ screenName : String, nextCursor : Int64 = -1) throws -> ...。

回答 1 投票 2

在Swift 5.2中使用FluentPostgreSQL,POST和GET都能正常工作,但我不知道数据存储在哪里。

1) 我在Package.swift里有以下内容: .package(url: "https:/github.comvaporpostgresql.git", from: "1.0.0") targets: [.target(name: "App", dependencies: ["FluentSQLite", "...

回答 2 投票 0

Swift包管理器 - 没有清单错误

我创建了一个 swift 包管理器库,部署在我的 gitlab 上,标签号为 0.1.0。我现在试图将这个包添加到我的新vapor项目中,添加.package(url: "http:/mygit.git", from: "0......"。

回答 1 投票 2


© www.soinside.com 2019 - 2024. All rights reserved.