我试图通过聚集在猫鼬通过下面的代码集团在猫鼬给
app.get('/api/get_conversation_all_carer/:carer_id',function(req,res){
//Sender = user and receiver = carer
var data = [];
var conversation = {status_code:200, data:data};
Conversation.find({'receiver_id': req.params.carer_id},{sender_id:1},{'group': 'sender_id'},function(err,result)
{
console.log(result);
});
});
这给了我下面的输出
[{ _id: 561f985439365e3c2aa9398a,
sender_id: '55f000a2878075c416ff9879' },
{ _id: 5620cfd0e4b0b1432a7331bb,
sender_id: '55f000a2878075c416ff9879' }]
这里同样SENDER_ID为什么我收到申请组的多个记录两个单独的记录。
我只想SENDER_ID像
[{SENDER_ID: '55f000a2878075c416ff9879'}]
我通常将'group'看作'$ group'。你确定“group”是正确的吗? – Kip
是的。其实我没有收到任何语法错误 –