In my Android app I use Couchbase Mobile have a LiveQuery running that gives me a subset of my model.
Sometimes I get an object from it and update it with document.putProperties(updatedProps).
I've noticed that my query doesn't give another result, even if the values emitted in my map function are different. In fact, the map function isn't invoked until I close my query and start another one.
The only thing I can think of is that my queries are made (in this case) with setMapOnly set to true.
Any ideas why is this happening? Thanks!
Test Devices: Nexus 5 (5.0.1 Lolllipop) and Shield Tablet (5.0.1 Lollipop) Couchbase Lite version: 1.0.3.1 and 1.0.4