如何从服务器端Swift

时间:2018-09-03 20:24:44

标签: swift couchdb kitura

我正在努力如何从Server-Swift中的CouchDB中检索附件。

我知道CouchDB有一种“标志”(称为存根)来表示存在附件。 在CouchDB中获得的JSON结构中,我可以在关键的“ _attachments”元数据(内容类型,长度等)下找到

我知道如何从CLI(curl -X GET ip:port {id} / {attachment_file})中检索该附件,但是我对如何从Swift中获取附件一无所知。

要通过database.retrieveAll()调用的结果的代码:

    if let docs = docs {
    for document in docs["rows"].arrayValue {
        var plaatje = [String: Any]()
       plaatje["ordernum"]  = document["doc"]["orderNumber"].stringValue                    
       plaatje["img"] = // what to put here?????  

          plaatjes.append(plaatje)                          
    }
}

是否有数据库实例的方法或任何其他方法可从Swift获取附件的二进制文件?

0 个答案:

没有答案