本地mongodb版本为2.6.4,线上mongodb版本为2.2.2。mongoose都为最新版本。
本地测试aggregate的$geoNear
操作管道可以通过,但是线上没有通过,提示错误如下
{ [MongoError: Pipeline::run(): unrecognized pipeline op "$geoNear]
name: 'MongoError',
errmsg: 'Pipeline::run(): unrecognized pipeline op "$geoNear',
ok: 0 }
是否mongodb版本的问题,如果是,能否轻易的升级版本呢,会有其他问题发生吗?请教,谢谢!