WHERE - Bahasa kueri di Cosmos DB (di Azure dan Fabric)

Klausa WHERE mengembalikan subset item yang memenuhi kondisi filter yang ditentukan.

Klausa Azure Cosmos DB yang menerapkan filter untuk mengembalikan subset item dalam hasil kueri.

Syntax

WHERE <filter_condition>
<filter_condition> ::= <scalar_expression>

Arguments

Description
filter_condition Menentukan kondisi yang akan dipenuhi agar item dikembalikan.

Tipe pengembalian

Mengembalikan sekumpulan item yang difilter dari sumbernya.

Examples

Bagian ini berisi contoh cara menggunakan konstruksi bahasa kueri ini.

Memfilter item menurut kesetaraan

Dalam contoh ini, WHERE klausa digunakan untuk memfilter item di mana tim adalah "Hospitality".

SELECT VALUE {
  employeeName: e.name,
  currentTeam: e.team
}
FROM
  employees e
WHERE
  e.team = "Hospitality"
[
  {
    "employeeName": "Jordan Mitchell",
    "currentTeam": "Hospitality"
  },
  {
    "employeeName": "Ashley Schroeder",
    "currentTeam": "Hospitality"
  },
  {
    "employeeName": "Tomas Richardson",
    "currentTeam": "Hospitality"
  }
]