数据库 - Model 前置说明
官方开源项目 抓取代理IP

介绍

MongoDb-ORM操作,依赖\x\MongoDb组件实现。

geo():是链式操作的终结方法之一,该链支持上述where()field()fieldOn()limit()page()order()等6种查询表达式,主要用于查询GEO内的记录。

用法

例如:

$Mongo = new \x\MongoDb();
$Mongo->table('user')->name('log')->field('id')->where('id', 1)->order('id DESC')->geo(36.10339957700999, 120.4207801005104, 5000);

返回结果是一个二维数组。

geo参数说明

function geo($lat, $lng, $maxDistance=5000)

$lat:纬度
$lng:经度
$maxDistance:查询半径范围(米),默认值5km

更多的链式组合可以自己尝试下。

SW-X

企业级 - 高性能 PHP 框架

最后更新:7个月前 . 作者-小黄牛

本篇目录