DocumentId (NoSQL 查詢)
適用於:NoSQL
擷取對應至實體分割區內特定專案的整數標識碼。
語法
DOCUMENTID(<root_specifier>)
引數
描述 | |
---|---|
root_specifier |
識別根目錄的別名。 |
傳回類型
識別實體分割區內專案的整數。
範例
此範例說明如何使用這個函式來擷取和傳回相對於實體分割區的整數標識碼。
[
{
"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
}
]
此函式也可以當做篩選使用。
[
{
"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
}
]
備註
- 此函式會傳回只有單一實體分割區內唯一的整數值。