DocumentId (consulta NoSQL)
SE APLICA A: NoSQL
Extrae el identificador entero correspondiente a un elemento específico dentro de una partición física.
Sintaxis
DOCUMENTID(<root_specifier>)
Argumentos
Descripción | |
---|---|
root_specifier |
Alias que identifica la raíz. |
Tipos de valores devueltos
Entero que identifica un elemento dentro de una partición física.
Ejemplos
En este ejemplo se muestra el uso de esta función para extraer y devolver el identificador entero en relación con una partición física.
[
{
"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
}
]
Esta función también se puede usar como filtro.
[
{
"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
}
]
Comentarios
- Esta función devuelve un valor entero que solo es único dentro de una sola partición física.
Consulte también
- System functions (Funciones del sistema)
IS_OBJECT