FullTextContainsAny (NoSQL-Abfrage)
GILT FÜR: NoSQL
Gibt einen booleschen Wert zurück, der angibt, ob eines der bereitgestellten Zeichenfolgenausdrücke in einem angegebenen Eigenschaftspfad enthalten ist.
Syntax
FullTextContainsAny(<property_path>, <string_expr1>, <string_expr2>, ...)
Argumente
Beschreibung | |
---|---|
property_path |
Der Zusuchpfad der Eigenschaft. |
string_expr1 |
Eine zu suchende Zeichenfolge. |
string_expr1 |
Eine zu suchende Zeichenfolge. |
Rückgabetypen
Gibt einen booleschen Ausdruck zurück.
Beispiele
In diesem Beispiel werden alle Dokumente zurückgegeben, die entweder "keyword1" oder "keyword2" im Pfad c.text
enthalten, den Pfad projiziert und nur die TOP 10 zurückgibt.
SELECT TOP 10 c.text
FROM c
WHERE FullTextContainsAny(c.text, "keywords1", "keywords2")
In diesem Beispiel werden alle Dokumente zurückgegeben, die "keyword1", "keyword2" oder "keyword3" im Pfad c.text
enthalten.
SELECT *
FROM c
WHERE FullTextContainsAny(c.text, "keyword1", "keyword2", "keyword3")
Hinweise
- Für diese Funktion ist die Registrierung im Vorschaufeature der Azure Cosmos DB NoSQL NoSQL-Volltextsuche erforderlich.
- Diese Funktion profitiert von einem Volltextindex