Devi rendere il distinct chiama sul cursore restituito da un find invece che sulla collezione:
tags = db.mycoll.find({"category": "movie"}).distinct("tags")
Devi rendere il distinct chiama sul cursore restituito da un find invece che sulla collezione:
tags = db.mycoll.find({"category": "movie"}).distinct("tags")