为了账号安全,请及时绑定邮箱和手机立即绑定

MongoDB如何去除组合重复项

MongoDB如何去除组合重复项

小怪兽爱吃肉 2019-04-14 10:24:06
sqlserver有下列语句://查找名字性别唯一的学生selectdistinctname,sexfromstudent//转换成MongoDB的话,我怎么把这种组合列去重,MongoDB好像只支持单个field的去重db.student.distinct("name");//只支持一个fielddb.student.distinct("name","sex");//错误的,不支持多个field的组合去重有没有大神解决过类似问题,求指导.................
查看完整描述

2 回答

?
翻阅古今

TA贡献1780条经验 获得超5个赞

collection=db.tb;
result=collection.aggregate(
[
{"$group":{"_id":{market:"$market",code:"$code"}}}
]
);
printjson(result);
                            
查看完整回答
反对 回复 2019-04-14
  • 2 回答
  • 0 关注
  • 333 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信