Напредна претрага¶
У Zammad апликацији можете ограничити претрагу на одређене атрибуте. Ово вам омогућава да пронађете нпр. тикете са одређеним кључним речима и стањима. Информације у наставку ће вам помоћи да побољшате своје резултате претраге.
На пример, можете да тражите тикет одређеног клијента:
customer.firstname: John
или:
customer.lastname: Doe
Уколико желите да извршите напредну претрагу, можете користити услове са опцијама () и AND/OR:
state.name: open AND (article.from:me OR article.from:somebody)
Доступни атрибути¶
Путоказ
За детаљнију листу доступних атрибута погледајте нашу Zammad администраторску документацију.
Атрибут |
Possible Values |
Пример |
Опис |
|---|---|---|---|
number |
1118566 |
number:1118566 |
Search for a ticket number. |
title |
неки наслов |
title:”неки наслов” |
If you need to use spacings in the search phrase, use quotes. Zammad will do an AND-search over the given words. You can also use a single keyword without quotation. |
created_at |
2018-11-18 |
created_at:2018-11-18 |
Можете користити једноставан датум, распон датума или >now-xh. Имајте на уму да формат датума мора бити YYYY-MM-DD |
state.name |
new |
state.name: new |
You can filter for specific ticket states (and even combine them with an OR). Please note that you need to use the English naming for states, unless you have custom ticket states defined in your instance. |
article_count |
5 |
article_count:5 |
You can search for tickets with a specific number of articles (you can even search for everything with 5 or more articles or even up to 5 articles, if needed). |
article.from |
*ђорђе* |
article.from:*ђорђе* |
Show all tickets that contain articles from „Bob”. |
article.body |
тип |
article.body:тип |
First example shows every ticket containing the word „heat” - you can also use the fuzzy operator „~” to search for similar words like e.g. „head”. Zammad will also allow you to use regular expressions, where ever the attributes allows it. |
Комбиновање фраза за претрагу¶
Можете комбиновати фразе за претрагу користећи AND, OR и ТО, у зависности од ситуације и фраза које користите. Ако је потребно, можете делове фразе за претрагу за сложене претраге помоћу (). Ово вам омогућава да комбинујете неколико фраза са различитим зависностима (AND/OR). У случају да добијете резултате претраге које желите да искључите, можете користити негацију !. Испод су неки примери које можете користити са овим операторима:
Фраза за претрагу |
Опис |
|---|---|
state.name:(closed OR open) AND (priority.name:”2 normal” OR tags:анкета) |
Прикажи све тикете чије је стање или затворено или отворено и има нормални приоритет или ознаку анкета. |
state.name:(closed OR open) AND (priority.name:”2 normal” OR tags:анкета) AND !(Zammad) |
This gets the same result as above, expect that we don’t want the ticket to contain anything matching to „Zammad”. |
owner.email:djordje@example.net AND state.name:(open OR new) |
Show tickets from bob@example.net that are either open or new. |
state.name:pending* AND article_count:[1 TO 5] |
Прикажи све са било којим стањем на чекању и бројем чланака од 1 до 5. |
Неки атрибути тикета и њихов тип¶
Испод можете пронаћи најважније атрибуте груписане по тикету и чланку.
Атрибути тикета¶
number: текст
title: текст
group: објекат (group.name, …)
priority: објекат (priority.name, …)
state: објекат (state.name, …)
organization: објекат (organization.name, …)
owner: објекат (owner.firstname, owner.lastname, owner.email, …)
customer: објекат (customer.firstname, customer.lastname, customer.email, …)
first_response_at: временска ознака
first_response_in_min: цео број (радних минута до првог одговора)
close_at: временска ознака
close_in_min: цео број (радних минута до затварања)
last_contact_at: временска ознака (последњи контакт од стране клијента или оператера)
last_contact_agent_at: временска ознака (последњи контакт од стране оператера)
last_contact_customer_at: временска ознака (последњи контакт од стране клијента)
create_article_type.name: текст (email|phone|web|…)
create_article_sender: текст (Customer|Agent|System)
article_count: цео број
escalation_at: временска ознака
pending_time: временска ознака
Атрибути чланка¶
article.from: текст
article.to: текст
article.cc: текст
article.subject: текст
article.body: текст
article.attachment.title: текст (назив датотеке прилога)
article.attachment.content: текст (садржај прилога)
article.attachment.content_type: низ текста (MIME тип, нпр.
application\/vnd.oasis.opendocument.spreadsheet; видите напомену)Путоказ
Уколико претрага за врсту датотеке не врати резултате, мораћете да приложите MIME тип.
Обратите пажњу да додате префикс
\испред/.Примери:
LibreOffice spreadsheets:
application\/vnd.oasis.opendocument.spreadsheetLibreOffice text documents:
application\/vnd.oasis.opendocument.textMS Excel табеле:
application\/vnd.openxmlformats-officedocument.wordprocessingml.documentMS Word текст документи:
application\/vnd.openxmlformats-officedocument.wordprocessingml.documentДатотеке са обичним текстом као што су .txt и .p7s:
text