Megosztás a következőn keresztül:


FULLTEXTCONTAINSALL - Lekérdezési nyelv a Cosmos DB-ben (az Azure-ban és a Fabricben)

A FULLTEXTCONTAINSALL függvény egy logikai értéket ad vissza, amely jelzi, hogy az összes megadott sztringkifejezés szerepel-e egy megadott tulajdonságútvonalban.

Szemantika

FULLTEXTCONTAINSALL(<property_path>, <string_expr1>, <string_expr2>, ...)

Arguments

Description
property_path A keresendő tulajdonság elérési útja.
string_expr1 Egy keresendő sztring.
string_expr2 Egy keresendő sztring.

Visszatérési típusok

Logikai kifejezést ad vissza.

Példák

Ez a szakasz példákat tartalmaz a lekérdezési nyelv szerkezetének használatára.

A teljes szöveg az összes egyszerű példát tartalmazza

Ebben a példában a függvény az FULLTEXTCONTAINSALL összes olyan dokumentum megkeresésére szolgál, amely tartalmazza a "keresőkifejezést" és a "kulcsszót" is az elérési úton c.text, projekteket végez az elérési úton, és csak a TOP 10-et adja vissza.

SELECT TOP 10 c.text
FROM c
WHERE FULLTEXTCONTAINSALL(c.text, "search phrase", "keyword")
-- Example result not available (result not provided in markdown)

A teljes szöveg több kulcsszót tartalmaz

Ebben a példában a függvény a FULLTEXTCONTAINSALL "kulcsszó1", a "kulcsszó2" és a "kulcsszó3" szöveget tartalmazó összes dokumentumot visszaadja az elérési úton c.text.

SELECT *
FROM c
WHERE FULLTEXTCONTAINSALL(c.text, "keyword1", "keyword2", "keyword3")
-- Example result not available (result not provided in markdown)

Megjegyzések

  • Ehhez a függvényhez regisztrálni kell az Azure Cosmos DB NoSQL Teljes szöveges keresés funkcióját.
  • Ez a függvény a teljes szöveges index előnyeit biztosítja.