使用Vapor-Fluent

时间:2019-04-28 18:13:18

标签: swift vapor server-side-swift vapor-fluent

我正在使用Vapor框架在Swift中编写Web服务。

我使用FluentSQLite保存数据。我有一个符合SQLiteModel和Migration的用户模型。我添加了通过post方法创建新用户并通过如下所示的get方法返回用户列表的路由。

enter image description here

当我第一次点击get API时,它返回一个空数组。发布一些用户后,便可以吸引他们。但是当我停止服务并再次运行时,我无法获得以前保存的用户。

由于我是Vapor的新手,所以我无法弄清这里缺少的内容,所有的在线搜索和文档都无济于事。最初在事务中没有保存或查询,在文档中看到我也尝试过该操作后,却遇到了同样的问题。

1 个答案:

答案 0 :(得分:2)

您对SQLite数据库的配置(通常在Sources / App / configure.swift中)是什么样的?

它实际上是持久存储在磁盘上,还是只是在运行内存数据库(重新启动后就会消失)?