答案 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")
}