1
如何检索包含特定字符串的键的所有文档?我知道了如何获取一个文件,如果我有钥匙使用:Couchbase Lite ios检索文档
let doc = database.documentWithID(myDocID)
但是如果我想其中关键例如包含字符串“关键”的所有文档有一个简单的方法来做到这一点还是我创建视图和查询?
谢谢。
如何检索包含特定字符串的键的所有文档?我知道了如何获取一个文件,如果我有钥匙使用:Couchbase Lite ios检索文档
let doc = database.documentWithID(myDocID)
但是如果我想其中关键例如包含字符串“关键”的所有文档有一个简单的方法来做到这一点还是我创建视图和查询?
谢谢。
这是我怎么做的(有意见和疑问);我添加了一个字段类型并在其中添加规范:
let view = db?.viewNamed("list")
if view?.mapBlock == nil {
view?.setMapBlock({ (doc, emit) in
if let type: String = doc["type"] as? String, let name = doc["name"], let overview = doc["overview"], type == "task" {
emit(name, nil)
}
}, version: "1.0")
}
liveQuery = view?.createQuery().asLive()
要做到这一点的唯一方法是使用视图和查询。 – combinatorial
谢谢我以后想到了。 – Mireille
您应该将您的编辑添加为答案 – combinatorial