自己相関モデル
自己会合モデルは、別のものに関連付けられているこのテーブル表の列です。最も典型的な自己会合モデルは、地域の表です。地方都市や郡は、テーブルの内側にあります。PID PID省がnull、PID PIDの地方都市で、郡はIDの都市です。
クラスエリア(models.Model): 名前 = models.CharField(= MAX_LENGTH 20、verbose_name = " 名前" ) 親 = models.ForeignKey(" 自己"、verbose_name = " 優れた管理部門" ) クラスのMeta: DB_Tableの = " デシベル" verbose_name = 「管理部門」
どのように尋ね
あなたが街を支払うために街を知っていれば、私はそれがどのような地域に属して確認したいです
A = Area.objects.get(ID = 1)
#Bは、アイデンティティオブジェクトの都市であります
B = a.parent
あなたは州と呼ばれる州、知っているなら、彼は何市に確認してください
#Bは、オブジェクトの州全体の都市であります
B = a.area_set.all()#小文字のクラス名+ "セット"