Speciális keresés¶
A Zammad segítségével a keresést meghatározott attribútumokra korlátozhatja. Ez lehetővé teszi például a bizonyos kulcsszavakkal és állapotokkal rendelkező jegyek megkeresését. Az alábbi információk segítenek a keresési eredmények javításában.
Például megkeresheti egy bizonyos ügyfél jegyét:
customer.firstname: John
vagy:
customer.lastname: Doe
Ha összetettebb keresést szeretne futtatni, akkor feltételeket is használhat a () és AND/OR lehetőségekkel:
state.name: open AND (article.from:me OR article.from:somebody)
Elérhető attribútumok¶
Tipp
Az elérhető attribútumok részletesebb listájáért nézze meg a Zammad rendszer-dokumentációját.
Attribútum |
Lehetséges értékek |
Példa |
Leírás |
|---|---|---|---|
number |
1118566 |
number:1118566 |
Keresés egy jegyszámra. |
title |
valamilyen cím |
title:”valamilyen cím” |
Ha szóközöket kell használnia a keresési kifejezésben, akkor használjon idézőjeleket. A Zammad „ÉS” keresést fog végrehajtani a megadott szavakkal. Egy önálló kulcsszót idézőjelek nélkül is használhat. |
created_at |
2018-11-18 |
created_at:2018-11-18 |
Vagy egy egyszerű dátumot, vagy egy dátumtartományt, vagy „>now-xh” kifejezést használhat. Ne feledje, hogy a dátumformátumnak ÉÉÉÉ-HH-NN formában kell lennie. |
state.name |
new |
state.name: new |
Szűrhet bizonyos jegyállapotokra (akár egy „OR” operátorral is kombinálhatja azokat). Ne feledje, hogy az angol neveket kell használnia az állapotoknál, hacsak nincsenek egyéni jegyállapotok meghatározva a példányában. |
article_count |
5 |
article_count:5 |
Kereshet bizonyos számú bejegyzéssel rendelkező jegyeket (rákereshet akár az 5 vagy több bejegyzéssel rendelkező összes jegyre, vagy a legfeljebb 5 bejegyzéssel rendelkező jegyekre is, ha szükséges). |
article.from |
*bob* |
article.from:*bob* |
Az összes olyan jegy megjelenítése, amely „Bob” által létrehozott bejegyzést tartalmaz. |
article.body |
heat |
article.body:heat |
Az első példa megjelenít minden olyan jegyet, amely a „heat” szót tartalmazza – használhatja a „~” zavaros operátort is, hogy hasonló szavakra keressen, mint például „head”. A Zammad reguláris kifejezések használatát is lehetővé fogja tenni mindenhol, ahol az attribútumok megengedik azt. |
Keresési kifejezések kombinálása¶
A keresési kifejezéseket az AND, OR és TO használatával kombinálhatja a helyzettől és a használt kifejezésektől függően. Szükség esetén a () zárójelekkel részekre bonthatja a keresési kifejezést a bonyolult kereséseknél. Ez lehetővé teszi több kifejezés kombinálását különböző függőségekkel (ÉS/VAGY). Ha olyan keresési eredményeket kap, amelyeket ki szeretne zárni, akkor használhatja a ! tagadást. Az alábbiakban néhány példa található, amelyeket ezzel használhat:
Keresési kifejezés |
Leírás |
|---|---|
state.name:(closed OR open) AND (priority.name:”2 normal” OR tags:feedback) |
Minden olyan jegy megjelenítése, amely állapota lezárt vagy nyitott és a prioritása normál, vagy a „feedback” címkével van ellátva. |
state.name:(closed OR open) AND (priority.name:”2 normal” OR tags:feedback) AND !(Zammad) |
Ez ugyanazt az eredményt adja, mint a fenti, azzal a különbséggel, hogy nem szeretnénk, ha a jegyben szerepelne bármi, ami a „Zammad” szóra illeszkedik. |
owner.email:bob@example.net AND state.name:(open OR new) |
A bob@example.net címről érkezett olyan jegyek megjelenítése, amelyek nyitottak vagy újak. |
state.name:pending* AND article_count:[1 TO 5] |
Minden olyan jegy megjelenítése, amely valamilyen függőben lévő állapotban van, és a bejegyzései száma 1 és 5 közötti. |
Néhány jegyattribútum és azok típusa¶
Az alábbiakban megtalálhatók a legfontosabb attribútumok jegy és bejegyzés szerint rendezve.
Jegyattribútumok¶
number: karakterlánc
title: karakterlánc
group: objektum (group.name, …)
priority: objektum (priority.name, …)
state: objektum (state.name, …)
organization: objektum (organization.name, …)
owner: objektum (owner.firstname, owner.lastname, owner.email, …)
customer: objektum (customer.firstname, customer.lastname, customer.email, …)
first_response_at: időbélyeg
first_response_in_min: egész szám (munkaidőperc az első válaszig)
close_at: időbélyeg
close_in_min: egész szám (munkaidőperc a lezárásig)
last_contact_at: időbélyeg (ügyfél vagy ügyintéző általi utolsó kapcsolatfelvétel)
last_contact_agent_at: időbélyeg (ügyintéző általi utolsó kapcsolatfelvétel)
last_contact_customer_at: időbélyeg (ügyfél általi utolsó kapcsolatfelvétel)
create_article_type.name: karakterlánc (email|phone|web|…)
create_article_sender: karakterlánc (Customer|Agent|System)
article_count: egész szám
escalation_at: időbélyeg
pending_time: időbélyeg
Bejegyzésattribútumok¶
article.from: karakterlánc
article.to: karakterlánc
article.cc: karakterlánc
article.subject: karakterlánc
article.body: karakterlánc
article.attachment.title: karakterlánc (melléklet fájlneve)
article.attachment.content: karakterlánc (melléklet tartalma)
article.attachment.content_type: karakterlánc (MIME-típus, például
application\/vnd.oasis.opendocument.spreadsheet, nézze meg a tippet)Tipp
Ha egy fájltípusra történő keresés nem működik, akkor meg kell adnia a MIME-típust.
Győződjön meg arról, hogy elfedte-e a
/perjelet egy\karakterrel.Példák:
LibreOffice-táblázatok:
application\/vnd.oasis.opendocument.spreadsheetLibreOffice-szövegdokumentumok:
application\/vnd.oasis.opendocument.textMS Excel-táblázatok:
application\/vnd.openxmlformats-officedocument.wordprocessingml.documentMS Word-szövegdokumentumok:
application\/vnd.openxmlformats-officedocument.wordprocessingml.documentEgyszerű szöveges fájlok, mint például .txt és .p7s:
text