我正在尝试将我的存在查询集过滤为3个字段,以检查该游戏,平台和区域的发布日期是否已存在。
我寻求实现的目标:
if ReleaseDate.objects.filter(game=game.id).filter(platform=release_date_object['platform']).filter(region=release_date_object['region']).exists():
非常简单-只需将它们全部用逗号放在一个filter()中:
if ReleaseDate.objects.filter(game=game.id, platform=release_date_object['platform'], region=release_date_object['region']).exists():
有时,更复杂的查询需要Q对象,但对于简单的多字段查询,只需将它们全部放在一个filter()中。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句