Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Fungsi mengembalikan DOCUMENTID ID dokumen unik untuk item tertentu dalam kontainer.
Ini dapat digunakan untuk memfilter atau mengambil pengidentifikasi internal dokumen.
Syntax
DOCUMENTID(<item_expr>)
Arguments
| Description | |
|---|---|
item_expr |
Item atau alias yang mewakili dokumen. |
Tipe pengembalian
Mengembalikan ID dokumen unik sebagai nilai numerik.
Examples
Bagian ini berisi contoh cara menggunakan konstruksi bahasa kueri ini.
Mengambil ID dokumen
Dalam contoh ini, DOCUMENTID fungsi digunakan untuk mendapatkan ID dokumen internal untuk setiap produk.
SELECT
p.id,
p._rid,
DOCUMENTID(p) AS documentId
FROM
product p
[
{
"id": "5741047452",
"_rid": "36ZyAPW+uN8NAAAAAAAAAA==",
"documentId": 13
}
]
Filter menurut rentang ID dokumen
Dalam contoh ini, DOCUMENTID fungsi digunakan dalam klausa WHERE untuk memfilter dokumen dengan ID internalnya.
SELECT
p.id,
DOCUMENTID(p) AS documentId
FROM
product p
WHERE
DOCUMENTID(p) >= 5 AND
DOCUMENTID(p) <= 15
[
{
"id": "5720559175",
"documentId": 13
}
]
Komentar
- Fungsi ini mengembalikan nilai bilangan bulat yang hanya unik dalam satu partisi fisik.