Gelişmiş Arama¶
With Zammad, you can limit your search to specific attributes. This allows you to find e.g. tickets with specific key words and states. Below information will help you to improve your search results.
Örneğin, customer.attribute
:: kullanarak belirli bir müşteriyi arayabilirsiniz
customer.firstname: John
veya:
customer.lastname: Doe
If you want to run a more complex search, you can use conditions
with ()
and AND
/OR
options:
state.name: open AND (article.from:me OR article.from:somebody)
Kullanılabilir nitelikler¶
İpucu
For a more detailed list of available attributes please take a look into our Zammad System Documentation.
Nitelik |
olası Değerler |
Örnek |
Açıklama |
---|---|---|---|
numara |
1118566 |
numara:1118566 |
Bir Bilet numarası için ara |
başlık |
örnek başlık |
title:”örnek başlık” |
Arama ifadesinde boşluk kullanmanız gerekiyorsa, tırnak işaretleri kullanın. Zammad verilen kelimeler üzerinde bir VE-Araması yapacaktır. Tek bir anahtar kelimeyi tırnak işaretleri olmadan da kullanabilirsiniz. |
created_at |
2018-11-18 |
created_at:2018-11-18 |
Basit bir tarih, bir tarih aralığı veya >şimdi-xh kullanabilirsiniz. Lütfen tarih formatının YYYY-AA-GG şeklinde olması gerektiğini unutmayın. |
state.name |
yeni |
state.name: yeni |
Belirli bilet durumları için filtre uygulayabilirsiniz (ve hatta bunları bir VEYA ile birleştirebilirsiniz). Bulut sunucunuzda tanımlanmış özel bilet durumlarınız yoksa, eyaletler için ingilizce adları kullanmanız gerektiğini lütfen unutmayın. |
article_count |
5 |
article_count:5 |
Belirli sayıda makale içeren Biletleri arayabilirsiniz (5 veya daha fazla makale içeren her şeyi veya gerekirse en fazla 5 makaleyi bile arayabilirsiniz). |
article.from |
*bob* |
article.from:*bob* |
“Bob”dan makaleler içeren tüm biletleri göster |
article.body |
heat |
article.body:heat |
İlk örnek, “ısı” kelimesini içeren her bileti gösterir - örneğin “işi” gibi benzer kelimeleri aramak için yaklaşık “~” operatörünü de kullanabilirsiniz. Zammad, niteliklerin izin verdiği her yerde normal ifadeler kullanmanıza da izin verecektir. |
Combining search phrases¶
Duruma ve kullandığınız ifadelere bağlı olarak VE
, VEYA
ve KİME
kullanarak arama ifadelerini birleştirebilirsiniz. Gerekirse, ()
ile karmaşık aramalar için arama ifadenizin bölümlerini yapabilirsiniz. Bu, farklı bağımlılıklarla (VE/VEYA) çeşitli ifadeleri birleştirmenize olanak tanır. Hariç tutmak istediğiniz arama sonuçları almanız durumunda, olumsuzlama !
kullanabilirsiniz. Aşağıda bununla kullanabileceğiniz bazı örnekler verilmiştir:
İfadeyi ara |
Açıklama |
---|---|
state.name:(kapalı VEYA açık) VE (priority.name:”2 normal” VEYA tags:feedback) |
Kapalı veya açık durumdaki ve normal önceliğe veya etiket geri bildirimine sahip tüm biletleri gösterir. |
state.name:(kapalı VEYA açık) VE (priority.name:”2 normal” VEYA tags:feedback) VE !(Zammad) |
Bu, yukarıdakiyle aynı sonucu alır, biletin “Zammad” ile eşleşen herhangi bir şey içermesini istemeyiz. |
owner.email:bob@example.net VE state.name:(açık VEYA yeni) |
bob@example.net adresinden açık veya yeni olan biletleri gösterir |
state.name:pending* VE article_count:[1 TO 5] |
Bekleme durumunda ve 1’den 5’e kadar olan makale sayısının tümünü gösterir. |
Bazı Bilet özellikleri ve türleri¶
Bilet ve makaleye göre sıralanmış en önemli özellikleri aşağıda bulabilirsiniz.
Bilet nitelikleri¶
number: string
title: string
group: object (group.name, …)
priority: object (priority.name, …)
state: object (state.name, …)
organization: object (organization.name, …)
owner: object (owner.firstname, owner.lastname, owner.email, …)
customer: object (customer.firstname, customer.lastname, customer.email, …)
first_response_at: timestamp
first_response_in_min: integer (ilk yanıta kadar geçen iş süresi)
close_at: timestamp
close_in_min: integer (kapatılana kadar geçen iş süresi)
last_contact_at: timestamp (müşteri veya temsilci tarafından son iletişim)
last_contact_agent_at: timestamp (temsilci tarafından son iletişim)
last_contact_customer_at: timestamp (müşteri tarafından son iletişim)
create_article_type: string (email|phone|web|…)
create_article_sender: string (Customer|Agent|System)
article_count: integer
escalation_at: timestamp
pending_time: timestamp
Makale nitelikleri¶
article.from: string
article.to: string
article.cc: string
article.subject: string
article.body: string
article.attachment.title: string (ekin dosya adı)
article.attachment.content: string (ekin içeriği)
article.attachment.content_type: string (Dosya türü ör. PDF)