【发布时间】:2014-10-20 18:27:18
【问题描述】:
基本上我必须这样做:
WHERE NOT (`video_video`.`id` = **ANY** (SELECT `userPreferences_history`.`video_id` FROM `userPreferences_history`))
但使用:
.exclude(id=history_list)
我刚刚得到:
WHERE NOT (`video_video`.`id` = (SELECT `userPreferences_history`.`video_id` FROM `userPreferences_history`))
当我从子查询中获得超过 1 个结果时,'子查询返回超过 1 行。
我该怎么做?
【问题讨论】:
标签: python mysql django django-queryset