Keresés¶
Használja ezt a menüpontot, hogy megkeressen valamit. A Keresési eredmények képernyő akkor érhető el, ha rákattint a nagyító ikonra a főmenüben, beír egy keresési kifejezést, majd lenyomja az Enter billentyűt a billentyűzeten.

Keresés párbeszédablak
Ha a keresésnek vannak eredményei, akkor egy új képernyő nyílik meg.

Keresési eredmények képernyő
Ez a képernyő felsorolja az összes olyan objektumot, amely illeszkedik a keresési kifejezésre. Az objektumok típus szerint vannak csoportosítva.
A kívánt objektum megkereséséhez:
- Válasszon egy típust a felületi elem fejlécében.
- Használja a jobb oldalsávban lévő szűrőt az eredmények szűkítéséhez.
Létezik egy Összes lehetőség is az összes objektumtípus megtekintéséhez.
Keresési paraméterek¶
A keresési karakterlánc kifejezésekből és operátorokból áll. Egy kifejezés lehet egy önálló szó vagy egy idézőjelek között lévő szókapcsolat. Az operátorok lehetővé teszik a keresés személyre szabását.
- Önálló szó
Ha a keresési karakterlánc egy önálló szó (például
gyors
vagybarna
), akkor az OTRS az összes olyan elemre rákeres, amely tartalmazza a megadott szót.Ha kettő vagy több szó van megadva a keresési karakterláncban (például
gyors barna
), akkor az OTRS az összes olyan elemre rákeres, amely tartalmazza agyors
vagy abarna
szót.- Idézőjelek között lévő szókapcsolat
- Ha a keresési karakterlánc egy idézőjelek között lévő szókapcsolatot tartalmaz (például
"gyors barna"
), akkor az OTRS az összes olyan elemre rákeres, amely a szókapcsolatban lévő szavakat ugyanabban a sorrendben tartalmazza. - Helyettesítő karakterek
Használja a
?
karaktert egy önálló karakter helyettesítéséhez, illetve a*
karaktert nulla vagy több karakter helyettesítéséhez (példáulgy?rs bar*
).Megjegyzés
A helyettesítő karakterekkel történő lekérdezések teljesítményproblémákhoz vezethetnek, mert sok kifejezést kell lekérdezni a keresési karakterláncra történő illesztéshez.
- Reguláris kifejezések
Reguláris kifejezés minták is lehetnek a keresési karakterláncban perjelekkel közrefogva (például
/joh?n(ath[oa]n)/
).Lásd még
A támogatott reguláris kifejezés szintaxisát az Elasticsearch dokumentációjának reguláris kifejezés szintaxis fejezetében magyarázzák el (angol nyelven).
- Elmosódás
Az elmosódás operátorral lehetőség van olyan kifejezésekre rákeresni, amelyek hasonlóak, de nem pontosan ugyanazok mint a megadott keresési kifejezés (például
gyosr~ brna~ rokka~
).Az alapértelmezett elmosódási szint 2, de egy 1-es szintűnek is elegendőnek kell lennie az emberi helyesírási hibák 80%-ának elfogásához. A következőképpen adható meg:
gyosr~1
.Az elmosódás letiltható a
gyosr~0
megadásával, amely nem fogja figyelembe venni a helyesírási hibákat.- Közelség
A
"gyors róka"
típusú keresési karakterlánc a pontosan ebben a sorrendben lévő szavakra keres rá, de a közelségi keresés lehetővé teszi, hogy néhány egyéb szó is lehessen a megadott szavak között (például"róka gyors"~5
).Ez az operátor a szavak legnagyobb szerkesztési távolságát adja meg. A gyors róka szókapcsolat fontosabbként lehet figyelembe véve mint a gyors barna róka.
- Tartományok
- A keresési karakterlánc tartalmazhat tartományokat a dátumoknál, számoknál és szöveges mezőknél. A zárt tartományok szögletes zárójelekkel (például
[min TO max]
), a nyílt tartományok kapcsos zárójelekkel (például{min TO max}
) vannak megadva. - Kiemelés
A kiemelés operátor (
^
) használható ahhoz, hogy egy kifejezést fontosabbá tegyen egy másikhoz képest. Például használja agyors^2 róka
keresési karakterláncot, ha meg szeretné keresni az összes dokumentumot a rókákkal kapcsolatban, de különösen a gyors rókák iránt érdeklődik.A kiemelést használhatja szókapcsolatoknál vagy csoportoknál is, például
"gyors róka"^2 AND (barna laza)^4
.- Logikai operátorok
A
gyors barna róka
keresési karakterlánc az összes olyan elemre rákeres, amely a megadott szavak közül egyet vagy többet tartalmaz.Az előnyben részesítés operátorok a következők:
+
(a kifejezésnek szerepelnie kell) és-
(a kifejezés nem szerepelhet). Az összes egyéb kifejezés elhagyható.Például, ha a keresési karakterlánc a
gyors barna +róka -hírek
, akkor ez a következőt jelenti:- A
róka
kifejezésnek szerepelnie kell. - A
hírek
kifejezés nem szerepelhet. - A
gyors
ésbarna
kifejezések elhagyhatóak.
A jól ismert logikai operátorok szintén támogatottak:
AND
,OR
ésNOT
(vagy&&
,||
és!
). A((gyors AND róka) OR (barna AND róka) OR róka) AND NOT hírek
keresési karakterlánc egyenértékű az előző példával.- A
- Csoportosítás
- A sorrendiséget zárójelekkel lehetséges megváltoztatni, például
(gyors OR barna) AND róka
. - Foglalt karakterek
Létezik néhány foglalt karakter, amelyek operátorokként működnek, és emiatt nem használhatók a keresési kérésekben.
A foglalt karakterek a következők:
+ - = && || > < ! ( ) { } [ ] ^ " ~ * ? : \ /
.Ha ezen karakterek közül bármelyiket használni kellene a keresési kérésekben, akkor el kell fednie azokat egy eléjük írt visszafelé mutató perjellel. Például az (1+1)=2 kifejezésre történő kereséshez a következő formában kell használnia a keresési karakterláncot:
\(1\+1\)\=2
.
Lásd még
További információk találhatók az Elasticsearch dokumentációjának keresési karakterlánc szintaxis fejezetében (angol nyelven).