aa0660 发表于 2015-7-10 07:06:50

mongodb GEO 寻找附近的人

#启动
./mongod --dbpath=/opt/www/mongodb_data --port=27017 --logpath=/opt/www/mongodb_data/mongodb_logs/mongodb.log &
use cf_geo
#创建表
db.createCollection("members")
#插入测试数据数据:
db.members.insert({user_id:2,gps:,update_time:1384929278});
#建索引
db.members.ensureIndex({ "gps" : "2d"})
  测试:



$conn = new Mongo("mongodb://localhost:27017");
$result = $conn->selectDB('cf_geo')->command(array(
'geoNear' => 'members',
'near' => array(116.30814954222, 40.056885091681),
'spherical' => true,
'num' => 10 ));
var_dump($result);
页: [1]
查看完整版本: mongodb GEO 寻找附近的人