我正在使用
try:
my_group.get_descendants().filter(number=number)[0]
except IndexError:
pass
当我想让所有以my_group
作为祖先的群体但只选择第一个群体时。我可以让数据库为我这样做吗?我在考虑像
try:
my_group.get_descendants().filter(number=number).earliest()
except Group.DoesNotExist:
pass
但我确定.earliest()
给了我'最接近祖先'的节点吗?