UniqueKey Klasse
- java.
lang. Object - JsonSerializable
- com.
microsoft. azure. cosmosdb. UniqueKey
- com.
public class UniqueKey extends JsonSerializable
Stellt einen eindeutigen Schlüssel für dar, der die Eindeutigkeitseinschränkung für Dokumente in der Sammlung im Azure Cosmos DB-Dienst erzwingt.
1) Bei partitionierten Sammlungen ist der Wert des Partitionsschlüssels implizit ein Teil jedes eindeutigen Schlüssels. 2) Die Eindeutigkeitseinschränkung wird auch für fehlende Werte erzwungen. Wenn für instance eine Eindeutige Schlüsselrichtlinie einen eindeutigen Schlüssel mit einem einzelnen Eigenschaftenpfad definiert, kann es nur ein Dokument geben, das über einen fehlenden Wert für diese Eigenschaft verfügt.
Zusammenfassung zum Konstruktor
Konstruktor | Beschreibung | |
---|---|---|
UniqueKey() | ||
UniqueKey(String jsonString) |
Methodenzusammenfassung
Modifizierer und Typ | Methode und Beschreibung |
---|---|
Collection<String> |
getPaths()
Ruft die Pfade ab, die für jedes Dokument im Azure Cosmos DB-Dienst eindeutig sein müssen. Die Pfade zum Erzwingen der Eindeutigkeit. Jeder Pfad ist ein Rootpfad der eindeutigen Eigenschaft im Dokument, z. B. "/name/first". |
void |
setPaths(Collection<String> paths)
Legt die Pfade fest, die für jedes Dokument im Azure Cosmos DB-Dienst eindeutig sein müssen. Die Pfade zum Erzwingen der Eindeutigkeit. Jeder Pfad ist ein Rootpfad der eindeutigen Eigenschaft im Dokument, z. B. "/name/first". |
Geerbte Elemente
Details zum Konstruktor
UniqueKey
public UniqueKey()
UniqueKey
public UniqueKey(String jsonString)
Parameter:
Details zur Methode
getPaths
public Collection
Ruft die Pfade ab, die für jedes Dokument im Azure Cosmos DB-Dienst eindeutig sein müssen.
Die Pfade zum Erzwingen der Eindeutigkeit. Jeder Pfad ist ein Rootpfad der eindeutigen Eigenschaft im Dokument, z. B. "/name/first".
Gibt zurück:
setPaths
public void setPaths(Collection
Legt die Pfade fest, die für jedes Dokument im Azure Cosmos DB-Dienst eindeutig sein müssen.
Die Pfade zum Erzwingen der Eindeutigkeit. Jeder Pfad ist ein Rootpfad der eindeutigen Eigenschaft im Dokument, z. B. "/name/first".
Parameter:
Gilt für:
Azure SDK for Java