Elemek keresése

A kereső alrendszerben elemeket kereshet. A kereséseket a Keresés ablakban szabhatja testre.
Egyedülálló szavakat vagy kifejezéseket megadva kereshet elemeket. A keresésre a következő szabályok vonatkoznak:
Megjegyzés:
  • Az SQL-ben engedélyezni kell a lucene.allowleadingwildcard beállítást ahhoz, hogy keresésnél helyettesítő karaktert lehessen használni a karakterlác elején. Ez a lucene.allowleadingwildcard paraméter true (igaz) értékre állításával lehetséges, a következő sql-paranccsal: update projectsetting set value='true' where pid=-2 and name = 'lucene.allowleadingwildcard'. Ez a lehetőség alapértelmezés szerint nem áll rendelkezésre. A kezdő helyettesítő karakterrel végzett keresés időigényes lehet, mivel az a teljes tárgymutató kulcsszólistáinak átvizsgálását igényli a keresett karakterlánccal egyező mintát illetően.
  • A helyettesítő karakteres keresés nem alkalmazható a kínai és a japán nyelvek esetén, mivel ezekben minden karakter egy-egy szónak számít.

Logikai operátorok

Megjegyzés: A Boole műveleti jeleket nagybetűvel kell írni.
Operátor Szimbólum Példa Találat
OR || nézet OR modul Minden olyan elem, amely vagy a nézet vagy a modul szót tartalmazza.
AND && nézet AND modul Minden olyan elem, amely a nézet és a modul szót egyaránt tartalmazza. Az AND az alapértelmezett műveleti jel.
NOT ! nézet NOT modul Minden olyan elem, amely tartalmazza a nézet szót, de nem tartalmazza a modul szót.
Tipp: A gondolatjel (-) szintén NOT műveleti jelet jelöl.

Keresési beállítások

Miután megad egy szót vagy kifejezést aKeresés mezőben és Enter-t nyom, egy ablak nyílik meg, amelyben testre szabhatja a keresést.

Tipp: Ha nem talál egy közelmúltban hozzáadott elemet, akkor a keresőindex még nem frissült, ezért nem tartalmazza az új elemet. Az új adatok hozzáadása a keresőindexhez automatikus, de ha sok adat érintett, eltarthat egy ideig, amíg a keresőindex frissítése megtörténik.

Különleges karakterek használata keresésekben

Ha egy keresett kifejezés olyan különleges karaktereket tartalmaz, amelyek egyben a lekérdezési szintaxis részei is, akkor megadható, hogy azokat mégis a keresőkifejezés részeként értelmezze a program. A különleges karakterek: + - && || ! ( ) { } [ ] ^ " ~ * ? : \

Ha ezeket a karakterek kívánja keresni, gépeljen balra döntött törtvonalat (\) a karakter elé. Ha például a (1+1):2 kifejezést kívánja keresni, használja a következő lekérdezést: "\(1\+1\)\:2"

Részletes keresések

Keresések csoportosítása: Több kifejezést Boole műveleti jelekkel kombinálva összetettebb lekérdezést alakíthat ki zárójelek használatával. Ha például (modul OR elem) AND munkaterület kifejezéssel keres, a találatok magukba foglalják az összes olyan elemet, amely tartalmazza a munkaterület szó, és szintén tartalmazza vagy a modul vagy az elem szót.

Nem pontos keresés: Nem pontos kereséshez gépeljen hullám karaktert (~) egy egyedülálló szó végére. Ha például olyan szót kíván keresni, amelyet a roam szóhoz hasonlóan írnak, gépelje be a következőt: roam~.

Szomszédságkeresések: Ilyen keresés megtalálhat olyan szavakat, amelyek egy adott távolságra vannak egymástól. Szomszédságkereséshez gépeljen hullám karaktert (~) egy kifejezés végére. Ha például a modul és az elem szavakra úgy kíván keresni, hogy azok legfeljebb három szó távolságra legyenek egymástól egy elemen belül, akkor a kereséshez használja a "modul elem" ~3 kifejezést.


Visszajelzés