Is it possible to return only specific map keys in a query or batch read?
We have a query expression that filters by a specific key in a map and we would like to return the record with the specified bin values and the filtered key without pushing all the rest of the map data over the network (the map is a CDT, so the value is a nested map).
I imagine this can be done with a UDF, but I’d like to avoid the overhead. It can be done with single reads using operations, but I don’t see an option for it in batch, at least in the go API.
If this isn’t possible now, would this be a reasonable feature request?