I have filed an issue over GitHub <https://github.com/couchbase/couchbase-lite-ios/issues/1976>.
On Tuesday, November 14, 2017 at 11:11:12 PM UTC+5:30, Jens Alfke wrote: > > > > > On Nov 10, 2017, at 5:19 AM, [email protected] <javascript:> > wrote: > > > > Even after specifying groupLevel as 3, I always receive four elements in > each row of keys array of reduce block. Also If I specify startKey / endKey > then query do not return any result (reduce block is not executed) but if I > omit startKey / endKey then I am able to get results in reduce function. I > have made sure that couchbase is having records corresponding to values > specified in startKey/EndKey but still then it do not works. I am using > Couchbase lite 1.3.1 (build 6) with iOS Swift 3.0. > > > > How this issue cab be troubleshooted? > > Thinking further … the group-level shouldn’t affect the calls to the > reduce function, so that part is behaving correctly. (In CouchDB, reducing > happens when the index is built, not at query time at all; CBL can’t > perform that optimization, but it still follows the same semantics of the > reduce function.) > > The part about startKey/endKey might be a bug, though. You can file an > issue, but please provide detailed information such as the contents of the > documents, and the exact parameters of the query. > > Are you actually getting incorrect results from the query? If so, what did > you expect and what did you get? > > —Jens > -- You received this message because you are subscribed to the Google Groups "Couchbase Mobile" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/mobile-couchbase/a7b69077-3448-4220-a25a-d521b7c064a9%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
