FullTextContainsAll (NoSQL-Abfrage)
GILT FÜR: NoSQL
Gibt einen booleschen Wert zurück, der angibt, ob alle bereitgestellten Zeichenfolgenausdrücke in einem angegebenen Eigenschaftspfad enthalten sind.
Syntax
FullTextContainsAll(<property_path>, <string_expr1>, <string_expr2>, ...)
Argumente
Beschreibung | |
---|---|
property_path |
Der Zusuchpfad der Eigenschaft. |
string_expr1 |
Eine zu suchende Zeichenfolge. |
string_expr2 |
Eine zu suchende Zeichenfolge. |
Rückgabetypen
Gibt einen booleschen Ausdruck zurück.
Beispiele
In diesem Beispiel werden alle Dokumente gesucht, die sowohl "keyword1" als auch "keyword2" im Pfad c.text
enthalten, den Pfad projiziert und nur die TOP 10 zurückgibt.
SELECT TOP 10 c.text
FROM c
WHERE FullTextContainsAll(c.text, "keyword1", "keyword2")
In diesem Beispiel werden alle Dokumente zurückgegeben, die "keyword1", "keyword2" und "keyword3" im Pfad c.text
enthalten.
SELECT *
FROM c
WHERE FullTextContainsAll(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