Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
GÄLLER FÖR: NoSQL
Extraherar heltalsidentifieraren som motsvarar ett specifikt objekt i en fysisk partition.
Syntax
DOCUMENTID(<root_specifier>)
Argument
| beskrivning | |
|---|---|
root_specifier |
Alias som identifierar roten. |
Returtyper
Heltal som identifierar ett objekt i en fysisk partition.
Exempel
Det här exemplet visar hur du använder den här funktionen för att extrahera och returnera heltalsidentifieraren i förhållande till en fysisk partition.
[
{
"id": "5741047452",
"name": "Joltage Kid's Vest"
}
]
SELECT
p.id,
p._rid,
DOCUMENTID(p) AS documentId
FROM
product p
[
{
"id": "5741047452",
"_rid": "36ZyAPW+uN8NAAAAAAAAAA==",
"documentId": 13
}
]
Den här funktionen kan också användas som ett filter.
[
{
"id": "5720559175",
"name": "Joltage Kid's Vest"
}
]
SELECT
p.id,
DOCUMENTID(p) AS documentId
FROM
product p
WHERE
DOCUMENTID(p) >= 5 AND
DOCUMENTID(p) <= 15
[
{
"id": "5720559175",
"documentId": 13
}
]
Kommentarer
- Den här funktionen returnerar ett heltalsvärde som bara är unikt inom en enda fysisk partition.