Field ranges for singleton $or clauses can be intersected with the field ranges for the parent object.
Basic idea is that
{ $or:[ <query> ] }is equivalent to
{ $and:[ <query> ] }. Doesn't work for
{ $or:[ <query1>, <query2> ] }.
Field ranges for singleton $or clauses can be intersected with the field ranges for the parent object.
Basic idea is that
{ $or:[ <query> ] }is equivalent to
{ $and:[ <query> ] }. Doesn't work for
{ $or:[ <query1>, <query2> ] }.