Ana içeriğe geç

Arama

Arama, ileri düzey kullanıcıların her kapsayıcıyı tek tek elle gezinmeden 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 tabanlı aramayı hangi alanın eşleşmesi gerektiğini kesin olarak bildiğinizde.
  • Şunu kullanın: Boole mantığını zorunlu, isteğe bağlı veya hariç tutulacak terimleri birleştirmeniz gerektiğinde.
  • Şunu kullanın: aralıkları tarih veya sıralanabilir tanımlayıcı gibi değerlere göre filtreleme yaparken.

Yaygın Aramalar

Bu örnekler, ileri düzey kullanıcıların en sık yapabileceği arama türlerini kapsar.

Amaç Sorgu
Şunları içeren öğeleri bul expense expense
Tam bir ifadeyi bul "purchase order"
Belirli bir başlığı bul title:"Purchase Order"
Her iki sözcüğü de içermesi gereken öğeleri bul expense AND invoice
Bir ifadeyi içeren ancak diğerini içermeyen öğeleri bul "purchase order" NOT "expense form"
Tek bir alanda ve genel metinde birlikte ara title:"Purchase Order" AND order
Tarih aralığına benzer bir aralıktaki değerleri bul mod_date:[300201 TO 300501]
Kısmi sözcükle ara expense*

Terimler ve Alanlar

Terimler

Emakin şunları destekler:

  • tek bir 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 girin.

Ö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 sınırlandırılır: title alanı.

Kısmi ve Benzer Eşleşmeler

Tek bir karakter için ? çok sayıda 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üğün ardından ~ kullanın.

1
2
expense~
expense~0.8

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

Birbirine yakın geçen sözcükleri bulmak için bir ifadenin ardından ~ kullanın.

1
"expense form"~10

Boole Mantığı

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

OR

OR belirtmezseniz varsayılan işleçtir.

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 mutlaka bulunması gerektiğinde + kullanın.

1
+expense form

Terimi Hariç Tutma

Bir terimi hariç tutmak için NOT veya - 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

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}

Önem 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 çok 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 bu karakterleri kaçırın.

Özel karakterler şunlardır:

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

Örnek:

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