Freigeben über


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.textenthalten, 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.textenthalten.

SELECT *
FROM c
WHERE FullTextContainsAll(c.text, "keyword1", "keyword2", "keyword3") 

Hinweise