Details
-
Bug
-
Resolution: Done
-
Major - P3
-
None
-
2.6.8
-
None
-
None
-
ALL
Description
When i execute this query
|
db.regions.find({
|
$or: [{
|
location: {
|
$geoIntersects: {
|
$geometry: [{
|
type: "Polygon",
|
coordinates: [ [ [-54.008789,-29.592565],
|
[-53.547363,-29.420460],
|
[-53.459473,-29.878755],
|
[-53.964844,-29.821583],
|
[-54.008789,-29.592565] ] ]
|
}
|
]
|
}
|
},
|
location: {
|
$geoIntersects: {
|
$geometry: {
|
type: "Polygon",
|
coordinates: [ [ [ -47.705147, -21.167139 ],
|
[ -47.795612, -21.090562 ],
|
[ -47.909596, -21.167139 ],
|
[ -47.808744, -21.245238 ],
|
[ -47.705147, -21.167139 ] ] ]
|
}
|
}
|
}
|
}]
|
})
|
just the last condition is returned