1、控制台运行:
db.T_REPOST_TWEETS.ensureIndex({"tweetId":1,"serviceId":1},{"unique":true});
设置唯一索引
2、mongodb监控运行:
{"distinct":"T_REPOST_TWEETS","key":"tweet.user.userId","query"{"serviceId":"3530525379450328"}}
根据serviceID来查询userID是否去重
3、控制台运行:
db.runCommand({"distinct":"T_REPOST_TWEETS","key":"tweet.user.userId","query":{"serviceId":"3530525379450328"}}).values.length();
根据serviceID来查询userID是否去重