2016-08-08 25 views
-2

Was ist der Zweck von unique = True in Django? Mein Buch scheint über das Thema zu gleiten und die meisten Seiten gehen davon aus, es zu kennen.Zweck von Djangos Unique = True

+0

einzigartig im Modell bedeutet, dass das entsprechende Feld in der Tabelle nur eindeutige Werte annehmen darf – Sugam

Antwort

1

So ziemlich, was der Ausdruck impliest. Die Spalte darf keine doppelten Werte enthalten. Es entspricht einem sql unique constraint.

SQL-UNIQUE-Einschränkung Die UNIQUE-Einschränkung identifiziert jeden -Datensatz in einer Datenbanktabelle eindeutig.

Die Einschränkungen UNIQUE und PRIMARY KEY bieten beide eine Garantie für Eindeutigkeit für eine Spalte oder einen Satz von Spalten.