Ana içeriğe geç

Arama

Arama, deneyimli kullanıcıların her kapsayıcıyı tek tek dolaşmadan görevleri, vakaları ve belgeleri hızla bulmasına yardımcı olur. Emakin hem basit serbest metin aramasını hem de daha gelişmiş sorgu söz dizimini destekler.

Üst çubuktaki arama alanı, o anda seçili kapsayıcıda arama yapar. Sorgu söz dizimi şu temele dayanır: Lucene arama söz dizimi.

Her Arama Türü Ne Zaman Kullanılır?

  • Şunu kullanın: serbest metni hızlı ve geniş kapsamlı bir arama istediğinizde.
  • Şunu kullanın: alan bazlı aramayı hangi alanın eşleşmesi gerektiğini tam olarak bildiğinizde.
  • Şu durumlarda Boole mantığını zorunlu, isteğe bağlı veya hariç tutulacak terimleri birleştirmek için kullanın.
  • Şu durumlarda aralıkları tarihler veya sıralanabilir tanımlayıcılar gibi değerlere göre filtreleme yaparken kullanın.

Sık Kullanılan Aramalar

Bu örnekler, uzman kullanıcıların en sık yapacağı arama türlerini kapsar.

Amaç Sorgu
Şunları içeren öğeleri bulma expense expense
Tam bir ifadeyi bulma "purchase order"
Belirli bir başlığı bulma title:"Purchase Order"
Her iki sözcüğü de içermesi gereken öğeleri bulma expense AND invoice
Bir ifadeyi içeren ancak başka bir ifadeyi içermeyen öğeleri bulma "purchase order" NOT "expense form"
Bir alanda ve genel metinde birlikte arama yapma title:"Purchase Order" AND order
Tarih benzeri bir aralıktaki değerleri bulma mod_date:[300201 TO 300501]
Sözcüğün bir kısmıyla arama yapma expense*

Terimler ve Alanlar

Terimler

Emakin şunları destekler:

  • bir tek terim; örneğin order
  • bir ifade; örneğin "purchase order"

Alanlar

Belirli bir alanda arama yapmak için alan adını yazıp ardından : değeri belirtin.

Örnekler:

1
2
title:"Purchase Order"
title:"Purchase Order" AND order

Alan yalnızca hemen ardından gelen terim veya ifade için geçerlidir. Örneğin:

1
title:invoice approval information

Bu sorguda yalnızca invoice alanıyla title sınırlandırılır.

Kısmi ve Benzer Eşleşmeler

Tek bir karakter için ? kullanın; birden çok karakter için * kullanın.

1
2
3
invo?ce
expense*
exp*ense

Bir terimin ilk karakteri olarak * veya ? kullanamazsınız.

Benzer yazımları bulmak için bir sözcükten sonra ~ kullanın.

1
2
expense~
expense~0.8

Benzerlik değeri belirtmezseniz Emakin varsayılan değeri kullanır.

Birbirine yakın görünen sözcükleri bulmak için bir ifadeden sonra ~ kullanın.

1
"expense form"~10

Boole Mantığı

Boole işleçleri büyük harfle yazılmalıdır.

OR

OR bir işleç belirtmediğinizde varsayılan olarak kullanılır.

1
2
"expense form" OR expense
"expense form" expense

AND

Her iki terimin de bulunması gerektiğinde AND kullanın.

1
"expense form" AND "invoice form"

Zorunlu Terim

Bir terimin bulunması gerektiğinde + kullanın.

1
+expense form

Terimi Hariç Tutma

Bir terimi hariç tutmak için NOT işlecini - kullanın.

1
2
"purchase order" NOT "expense form"
"purchase order" - "expense form"

NOT tek başına, sorgunun tamamı olarak kullanılamaz.

Aralık ve Önem Derecesi

Dahil aralıklar için köşeli parantez, hariç aralıklar için küme parantezi kullanın.

1
2
mod_date:[300201 TO 300501]
Title:{Document TO Invoice}

Ağırlık Artırma

Bir terimin veya ifadenin önemini artırmak için ^ kullanın.

1
2
expense^4 form
"expense form"^4

Gruplama ve Kaçış

Gruplama

Boole mantığını denetlemek için parantez kullanın.

1
(expense OR purchase) AND inbox

Alan Gruplama

Bir alan altında birden fazla koşulu gruplamak için parantez kullanın.

1
title:(+expense +"purchase order")

Özel Karakterleri Kaçırma

Sözdizimi karakterlerinin düz metin olarak değerlendirilmesini istiyorsanız bunları \ karakteriyle kaçırın.

Özel karakterler şunlardır:

1
+ - && || ! ( ) { } [ ] ^ " ~ * ? : \

Örnek:

1
\(2\+2\)\:4