0
간단한보기를하려고하는데, 이는 내 데이터를 가져 와서 모든 레코드를 "sortDate"키로 그룹화합니다. 나는 모든 예제를 따라 왔고 모든 문서를 여러 번 읽었으며 예상대로 작동하지 않는다고 생각합니다. 여기 내가 만드는거야보기 코드 :Couchbase Lite보기 집계 값이 null (비어 있음)
guard let database = database else { return }
database.viewNamed("byDate").setMapBlock({ (doc, emit) in
if let date = doc["sortDate"] as? String {
emit(date, doc)
}
}, version: "8")
let query = database.viewNamed("byDate").createQuery()
query.groupLevel = 1
query.descending = true
do {
let result = try query.run()
print(result)
while let row = result.nextRow() {
print(row)
print(row.value) //EMPTY
}
} catch {
print("Failed to retrieve all documents for \(database.name) database")
}
내 row.value 데이터베이스에 여러 레코드가 비록 NULL입니다, 내 allDocs 쿼리는 잘 돌아된다.