3 filtreyle filtrelemeyi yaptım: "query": "iphone", color:5, category:10, brand:25
.ElasticSearch - filtrelerin birleştirmelerden nasıl hariç tutulur?
Her marka için color:5
ve category:10
olan ürün miktarlarını nasıl alabilirim?
I like it did:
fq={!tag=tag_facet_brand}facet_brand:"564"&facet.field={!ex=tag_facet_brand}facet_brand
nasıl toplama bağlamdan 1 filtreyi hariç tutabilir ? (Global kullanamıyorum, çünkü query:iphone
'u kaybediyorum, post_filter kullanamıyorum - performans nedeniyle).
Bir çözüm buldunuz mu? –
Evet, üretim ve deneylerdeki bir süre sonra, "global" çözüm: {}, - bulduğum en iyi olasılık. Süper hızlı değil, önbellek ile kabul edilebilir bir performansa sahiptir. – user3093816
İlgili soru: http://stackoverflow.com/q/12014571/490018. –