vapor 相关问题

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

Vapor.Date对象是以字符串格式解码的,但解码器期望的是一个双数。但解码器期望的是一个双倍值

我有一个数据模型是这样的:struct Post: Content, MySQLModel, Migration, Equatable { var id: Int? var userId: Int var title: String var body: String var ...

回答 1 投票 2

Vapor 4 用户认证和授权

我最近开始使用vapor4(没有使用任何旧版本),我试图弄清楚如何实现用户授权和认证。虽然我了解基本的概念,但在工作中 ...

回答 1 投票 0

Xero-API和Vapor 3无法连接到接收令牌。

我有一个vapor3应用程序,我试图连接到Xero Api,过程相当简单。我们把用户发送到Xero的网页,让他们用细节登录,并授权我们的 ...

回答 1 投票 3

为什么vapor cloud部署失败?

我的vapor 4.0.0 xCode 11.4 web服务器在localhost: 8080上运行正常。当我在命令行检查vapor版本时,得到3.1.10,当我尝试部署时,失败了。Vapor版本 Vapor工具箱:...

回答 1 投票 0

Vapor 4中的自定义标签

我按照这个教程: https:/theswiftdev.comcustom-leaf-tags-in-vapor-4 在不清楚的情况下,我试着把PathTag结构放在configure.swift里,然后放在路由.swift里。我...

回答 1 投票 0

Vapor支持从HTML表格中删除用户吗?

要通过管理面板删除一个用户,我想从一个HTML表单中发出删除请求。Swift Vapor是否支持类似于Laravel的隐藏html输入putpatchdelete?如果不支持,那...

回答 1 投票 -1

为什么vapor cloud部署认为我在运行swift 3.1.0?如你所见,我正在运行Swift 5.2 [关闭] 。

$ swift --version Apple Swift version 5.2 (swiftlang-1103.0.32.1 clang-1103.0.32.29) $ vapor cloud deploy ... swift-package: error: 包需要最低的Swift工具版本5.2.0。当前Swift ...

回答 1 投票 -3

将Swift Vapor项目升级到Swift 4 Catalina,导致很多未申报的类型。

我在swift vapor中有一个项目,在Mojave的swift 3中工作得很好,但现在在Catalina上我得到了一些错误,所以Im试图更新它。我做的第一件事就是更新流利的... ...

回答 1 投票 0

如何处理在蒸气4中上传的多个图像?

这是HTML代码: [Images ] >>

回答 1 投票 0

与蒸气4的父子关系

我想在Vapor 4中建立一个联赛和一支球队之间的亲子关系。我可以很好地创建联赛,但是当我尝试创建这样的新球队时:{“ name”:“ Chicago Bulls” ,...

回答 1 投票 0


蒸气4流利。复杂的查询,过滤并创建(如果不存在)

我正在尝试与两个用户聊天。如果存在,我想退还它。如果不是,我想与这两个用户建立新的聊天并返回。如果存在聊天,注释会显示失败的地方。 ...

回答 1 投票 0

如何使用Swift Package Manager更新单个依赖项?

我在Package.swift中具有本地依赖项,其形式为.package(URL:“ file:///Users/User/Documents/.../my-dependency”,.branch(“ master”)) ,本地依赖性正在开发中。我希望...

回答 1 投票 1

在继续之前获取[EventLoopF uture]的所有值

我有一个值数组,我映射到多个promise,这些promise给了我每个EventLoopF uture。因此,我最终得到了一个具有[[EventLoopF uture]]大小可变的方法,并且我需要所有响应才能成功...

回答 2 投票 2

使用Fluent in Vapor 4进行复杂查询

我想查询在同级字段中包含某些用户的聊天。简化模型:最终课程聊天:模型,内容{@Siblings(通过:ChatUser.self,从:\。$ chat,到:\。$ user)var users:...

回答 1 投票 0


Swift 5.2 Xcode 11.4 Vapor 4.0.0如何在我的模型中编码PK?

我的package.swift看起来像:.package(url:“ https://github.com/vapor/vapor.git”,来自:“ 4.0.0-rc”),.package(url:“ https:/ /github.com/vapor/fluent.git”,来自:“ 4.0.0-rc”)、. package(URL:“ https:// ...

回答 1 投票 2

蒸气4中的原始查询

在Vapor 3中,我能够使用以下方法获得数据库的newConnection并调用原始sql查询:return request.withNewConnection(to:.mysql){(con)-> EventLoopF uture in return ...

回答 1 投票 2

未在XCTest中保留经过身份验证的蒸气会话

该应用程序本身运行良好,但是我无法通过测试来确认这一点。在下面的第1部分中,该测试检查使用电子邮件和(正确)密码的登录是否成功以及正确的URL ...

回答 1 投票 1

Vapor 4 / Swift:中间件开发

我对Swift和Vapor完全陌生;我正在尝试开发一个从我的UserModel(流体模型对象)调用的授权中间件,并且该中间件已超出必需的访问级别(int)和路径(...

回答 1 投票 3

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