Freigeben über


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

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

Hinweise