使用mongokitten连接swift服务器端时出错

时间:2017-04-27 10:41:52

标签: mongodb swift3 vapor

enter image description here

数据库构造函数在使用mongokitten连接mongodb服务器时抛出编译器错误,附加了图像作为参考。

1 个答案:

答案 0 :(得分:0)

我还没有使用 MongoKitten ,但是在使用 Vapor 的最后几天我得到了同样的错误。

在我的情况下,这是因为类型推断由于泛型而无法正常工作。所以我不得不输入类似的东西:

let database: Database = try Database("mongodb://localhost/reading_journal")

但如果我查看MongoKitten文档,结果证明您不必使用Database类:

let server = try Server("mongodb://localhost:27017")
let database = server["reading_journal"]

if server.isConnected {
    print("Connected successfully to server")
}