(columnName, geoPoint, maxDistance, minDistance)
| 687 | |
| 688 | //GeoPoint near query |
| 689 | near(columnName, geoPoint, maxDistance, minDistance) { |
| 690 | if (!this.query[columnName]) { |
| 691 | this.query[columnName] = {}; |
| 692 | this.query[columnName]['$near'] = { |
| 693 | '$geometry': { |
| 694 | coordinates: geoPoint['document'].coordinates, |
| 695 | type: 'Point' |
| 696 | }, |
| 697 | '$maxDistance': maxDistance, |
| 698 | '$minDistance': minDistance |
| 699 | }; |
| 700 | } |
| 701 | }; |
| 702 | |
| 703 | //GeoPoint geoWithin query |
| 704 | geoWithin(columnName, geoPoint, radius) { |
no outgoing calls
no test coverage detected