我想选择一个完整的文档并将其作为JSONObject发送。
app.post('/getinvbykost', function(request, response){
var tablename = request.body.tablename;
Move.find({tablename: tablename}, function(err, doc) {
response.json(doc);
});
});
这给出了正确的结果,但用" []" - >数组而不是{} - > JSONObject。顺便说一下:Move.aggregate(pipeline, function(err, res) {...
结果:
[
{
STUFF
}
]
有一个函数$ unwind但我不明白......
答案 0 :(得分:1)
在这种情况下,由于您只需要一个结果, findOne 方法会更合适。
app.post('/getinvbykost', function(request, response){
var tablename = request.body.tablename;
Move.findOne({tablename: tablename}, function(err, doc) {
response.json(doc);
});
});