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élyeznie kell a lucene.allowleadingwildcard elemet a helyettesítő karakteres keresés engedélyezéséhez a karaktersorozatok elején. Ehhez a lucene.allowleadingwildcard elemet true értékűre kell beállítania a következő sql parancs használatával: update projectsetting set value='true' where pid=-2 and name = 'lucene.allowleadingwildcard'. Ez a beállítás alapértelmezésben nem érhető el. A kezdeti helyettesítő karakterekkel végzett keresés drága művelet lehet, mivel a keresési karaktersorozatnak megfelelő minta keresését igényli a tokenek listájában a teljes indexben.
  • 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 logikai 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 a Keresé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.

Korlátozott keresés

Az elemeknek egy nagyobb nézetben megvalósuló gyorsabb kereséséhez kijelölheti a Korlátozott keresés lehetőséget. Ha kiválasztja ezt a lehetőséget, akkor a keresés csak az Előtag és Cím attribútumokon fog végbemenni. A lehetőség beállításai mindig mentésre kerülnek a keresési művelet elvégzésekor. A keresés során a * karaktert is használhatja.

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, akkor írjon be egy fordított 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 logikai 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 írjon be egy 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 írjon be egy 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