0
我有一个简单的问题,我想在我的Node.js服务器查询之后返回MongoDB的文档:的Node.js和猫鼬回归2D查询
var coords = [];
coords[0] = req.query.valArray.lng; // client latitude
coords[1] = req.query.valArray.lat; // client longitude
var distanceInKM = req.query.valArray.rangeKM; // the range
//the query that its results i want to return by res.send()
db.Jobs.find({
$and: [ { {exp: req.query.valArray.exp} },
{ field: req.query.valArray.field }
] })
我的问题是:
- 如何根据
req.query
(exp = query.exp)和res.send()
函数的其余参数返回文档。 - 如何通过协调(coords)和当前位置
(lng , lat)
的范围进行搜索,换句话说,从所有匹配的作业将作为json返回的坐标创建一个半径。
但你仍然没有回答这个问题,坐标有html5地理位置值,如何从Mongo查询返回值作为json? – 2015-04-01 06:41:26
让我知道是否需要写一个更明确的例子,但我认为你可以从这里弄清楚事情。 – Pio 2015-04-01 09:48:46
谢谢!我有地理位置找到! – 2015-04-01 10:06:15