0

簡単な問題があります.Node.jsサーバーでクエリを実行した後、MongoDBドキュメントを返そうとしています:

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 } 
                  ] } )

私の質問は次のとおりです。

  1. req.query(exp = query.exp ) と関数による残りのパラメーターに従ってドキュメントを返す方法res.send()
  2. 座標 (coords) と現在の場所からの範囲で検索する方法、(lng , lat)つまり、一致するすべてのジョブが json として返す座標から半径を作成する方法。
4

1 に答える 1