2013-11-01 35 views
0

我試圖在模型中的3個manytomany字段內搜索以查看用戶是否在這些字段中。我在所有3個領域使用Q,但我似乎無法找到真正看到結果的方法。如何使用__contains遍歷m2m字段

raid_teams = Team.objects.filter(Q(tanks__contains=profile.pk) or Q(healers__contains=profile.pk) or Q(dps__contains=profile.pk)) 

我可能會說這完全是錯誤的方式。希望有人能指引我正確的方向。

回答