FullTextContainsAll (NoSQL-query)
VAN TOEPASSING OP: NoSQL
Retourneert een Booleaanse waarde die aangeeft of alle opgegeven tekenreeksexpressies zijn opgenomen in een opgegeven eigenschapspad.
Syntaxis
FullTextContainsAll(<property_path>, <string_expr1>, <string_expr2>, ...)
Argumenten
Beschrijving | |
---|---|
property_path |
Het pad naar de eigenschap om te zoeken. |
string_expr1 |
Een tekenreeks die moet worden gevonden. |
string_expr2 |
Een tekenreeks die moet worden gevonden. |
Retourtypen
Retourneert een Boole-expressie.
Voorbeelden
In dit voorbeeld worden alle documenten gevonden die zowel trefwoord1 als trefwoord2 bevatten in het pad c.text
, projecteert het pad en retourneert alleen de TOP 10.
SELECT TOP 10 c.text
FROM c
WHERE FullTextContainsAll(c.text, "keyword1", "keyword2")
In dit voorbeeld worden alle documenten geretourneerd die 'trefwoord1', 'trefwoord2' en 'trefwoord3' in het pad c.text
bevatten.
SELECT *
FROM c
WHERE FullTextContainsAll(c.text, "keyword1", "keyword2", "keyword3")
Opmerkingen
- Voor deze functie is inschrijving vereist in de preview-functie voor volledige tekst zoeken in Azure Cosmos DB NoSQL
- Deze functie profiteert van een volledige tekstindex