Zammad’s search feels very powerful, but it’s advanced capabilities are also unfortunately rather hard to use. As soon as you want to match specific attributes, it’s pretty much inevitable that you have to look up attribute names in the documentation, because even if you know that the attributes are there and that you can use them, you don’t necessarily know their names by heart. I imagine that some kind of completion could help here:
- attribute completion:
- when I type
s
, it should suggeststate
. - when I type
o
, it should suggestorganization
andowner
. - when i type
article.
, it should suggest the attributes of thearticle
object
- when I type
- attribute value completion (but only for some specific attributes):
- when I type
state:
, it should suggest states likenew
,open
, …,pending reminder
- not sure for which other attributes value completion would make sense. Probably
priority
,group
andarticle.attachment.content_type
; maybe even stuff likeorganization
,article.to
,article.from
, …?
- when I type
- syntax: complete
AND
,OR
andTO
, explicitly only in upper case because that seems to be important. Even the docs currently don’t explicitly state that these are case sensitive and get it wrong in the very first example ^^