Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Satsen WHERE returnerar en delmängd av objekt som uppfyller det angivna filtervillkoret.
En Azure Cosmos DB for NoSQL-sats som tillämpar ett filter för att returnera en delmängd objekt i frågeresultatet.
Syntax
WHERE <filter_condition>
<filter_condition> ::= <scalar_expression>
Arguments
| Description | |
|---|---|
filter_condition |
Anger villkoret som ska uppfyllas för de objekt som ska returneras. |
Returtyper
Returnerar en filtrerad uppsättning objekt från källan.
Examples
Det här avsnittet innehåller exempel på hur du använder den här frågespråkkonstruktionen.
Filtrera objekt efter likhet
I det här exemplet WHERE används -satsen för att filtrera objekt där teamet är "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"
}
]