我正在尝试使用Robo3T中的mongo shell创建一个脚本,在那里我可以返回已提交给用户历史的用户的所有最新日期。虽然由于某种原因这个脚本不会工作。我想比较2行,然后如果ID相同则打印日期。
function lastDate(userID) {
print(db.userhistories.find({"user": userID}).sort({date:1}).limit(1));
}
lastDate(db.users.find().forEach(function(val){ val._id.toString()}));
这个脚本有什么问题?或者有更好的方法来解决这个问题??