你可以尝试这个吗?
db.collection.aggregate([ { $group:{ _id:null, clubIds:{$addToSet:"$clubId"} } } ])
您可以将查询传递给 distinct 去做这个:
distinct
db.collection.distinct('clubId', query)
你的查询真的没有意义,但我希望你理解那部分。