我有名为“has_location”和“位置”的表。'has_location' 有user_has
和location_id
它自己的id
,由 django 本身给出。
“位置”有更多列。
现在我想获取某个特定用户的所有位置。我所做的是..(user.id 是已知的):
users_locations_id = has_location.objects.filter(user_has__exact=user.id)
locations = Location.objects.filter(id__in=users_locations_id)
print len(locations)
但我得到0
了这个print
。我在数据库中有数据。__in
但是我有一种不接受模型ID的感觉,是吗?
谢谢