# Command.geoIntersects(options: Object): Command
找出给定的地理位置图形相交的记录
# 参数
# options: Object
| 属性 | 类型 | 默认值 | 必填 | 说明 | 
|---|---|---|---|---|
| geometry | Object | 是 | 地理信息结构,Point | 
# 返回值
# Command
# 索引要求
需对查询字段建立地理位置索引
# 示例代码:找出和一个多边形相交的记录
const _ = db.command
const { Point, LineString, Polygon } = db.Geo
db.collection('restaurants').where({
  location: _.geoIntersects({
    geometry: Polygon([
      LineString([
        Point(0, 0),
        Point(3, 2),
        Point(2, 3),
        Point(0, 0)
      ])
    ]),
  })
})