CQL Temelleri
Çolpan Query Language (CQL) ile güçlü ve kontrollü arama sorguları oluşturun.
CQL Nedir?
CQL (Çolpan Query Language), UDF içeriklerinde daha hedefli arama yapmak için kullanılan sorgu dilidir.
Temel Operatörler
| Operatör | Anlam | Örnek |
|---|---|---|
; | VE (AND) | karar;temyiz |
! | DEĞİL (NOT) | karar!taslak |
| | VEYA (OR) | nafaka|tazminat |
Operatör Örnekleri
VE (;)
Her iki terim de belgede geçmelidir.
boşanma;nafaka
DEĞİL (!)
İkinci terim dışlanır.
karar!taslak
VEYA (|)
Terimlerden en az biri geçmelidir.
nafaka|tazminat
Tam Eşleşme (Tırnak)
Kelime sırasını korumak için tırnak kullanın.
"ağır ceza mahkemesi"
Gruplama (Parantez)
Karmaşık sorgularda önceliği açık tanımlamak için parantez kullanın.
karar;(ceza|hukuk)!taslak
Yakınlık Araması (~N)
İki ifadenin en fazla N kelime aralıkla geçmesini ister.
"kamulaştırma tazminat"~6
Diğer örnekler:
"ağır ceza"~3
"kira sözleşmesi"~8
Notlar:
- Daha düşük
N, daha sıkı eşleşme verir. - Yakınlık araması özellikle full-text indeks akışlarında verimlidir.
Pratik İpuçları
- Önce basit bir terimle başlayın.
- Sonra
;,!,|ile daraltın. - En sonda parantez ve yakınlık (
~N) ekleyin.
Sonraki Adım
Detaylı kullanım için: CQL Gelişmiş