Command.geoWithin(options: Object): Command

    找出字段值在指定区域内的记录,无排序。指定的区域必须是多边形(Polygon)或多边形集合(MultiPolygon)。

    Command

    可以不用 而用 centerSphere 构建一个圆形。

    半径需以弧度计,比如需要 10km 的半径,则用距离除以地球半径 6378.1km 得出的数字。

    1. db.collection('restaurants').where({
    2. centerSphere: [
    3. 10 / 6378.1,
    4. ]