質問: database.collection("users"); }); // 一覧取得 //users.find() でコレクション全体を取得し、 toArray で配列にして出力。 //$resource の query() に対応 app.get("/api/users", function(req, res) { users.find().toArray(function(err, items) { res.send(items); }); });
回答: Node.js+Express+MongoDBでREST APIをつくる - Qiita MongoDB CRUD Introduction — MongoDB Manual 3.2 ↑こちらによると、 ``` //変数usersにコレクションusersのオブジェクトを入れる。 users = database.collection("users"); ``` こんな風に絞り込みができるっぽいですね。 ``` //変数usersにコレクションusersのオブジェクトから「age = 20」のみを入れる。 users = database.users.find({age : {$eq : 20} }; ```