1
현재, 나는 3 개 모델, A, B 및 C장고 db_index 문제
이C가 B는 그러나
class C(models.Model):
name = models.CharField(max_length=50, db_index=True, unique=True)
b = models.ForeignKey(B)
class B:
...similar to C
class A
...similar to C except for the FK
에 외래 키 관리에 의해 생성 된 SQL을 가지고 B 외국 키가 있습니다. py sqlindexes app는 C.name, B.name 및 A.name에 대한 색인을 작성하지 않습니다. 왜 이런 일이 일어나는 지 아십니까?
아니요 생성 된 sql이 고유 한 것으로 이름을 정의하지 않습니다. – jameszhao00
흠, 방금 앱에서 sqlindexes를 다시 실행했고 name에 대한 색인을 생성했습니다. 도노, 작전 롤에서 일어난 일 – jameszhao00