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 | |
Alan yalnızca hemen ardından gelen terim veya ifade için geçerlidir. Örneğin:
1 | |
Bu sorguda yalnızca invoice alanıyla sınırlandırılır: title alanı.
Kısmi ve Benzer Eşleşmeler¶
Joker Karakterle Arama¶
Tek bir karakter için ? çok sayıda karakter için * kullanın.
1 2 3 | |
Bir terimin ilk karakteri olarak * veya ? kullanamazsınız.
Yaklaşık Eşleşme Araması¶
Benzer yazımları bulmak için bir sözcüğün ardından ~ kullanın.
1 2 | |
Benzerlik değeri belirtmezseniz Emakin varsayılan değeri kullanır.
Yakınlık Araması¶
Birbirine yakın geçen sözcükleri bulmak için bir ifadenin ardından ~ kullanın.
1 | |
Boole Mantığı¶
Boole işleçleri büyük harfle yazılmalıdır.
OR¶
OR belirtmezseniz varsayılan işleçtir.
1 2 | |
AND¶
Her iki terimin de bulunması gerektiğinde AND kullanın.
1 | |
Zorunlu Terim¶
Bir terimin mutlaka bulunması gerektiğinde + kullanın.
1 | |
Terimi Hariç Tutma¶
Bir terimi hariç tutmak için NOT veya - kullanın.
1 2 | |
NOT tek başına sorgunun tamamı olarak kullanılamaz.
Aralık ve Önem¶
Aralık Araması¶
Dahil aralıklar için köşeli parantez, hariç aralıklar için küme parantezi kullanın.
1 2 | |
Önem Artırma¶
Bir terimin veya ifadenin önemini artırmak için ^ kullanın.
1 2 | |
Gruplama ve Kaçış¶
Gruplama¶
Boole mantığını denetlemek için parantez kullanın.
1 | |
Alan Gruplama¶
Bir alan altında birden çok koşulu gruplamak için parantez kullanın.
1 | |
Ö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 | |