共用方式為


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
  }
]

備註

  • 此函式會傳回只有單一實體分割區內唯一的整數值。

另請參閱