Hello everyone, this is my first mail to solr user mailing list. I’m new to Solr too, my Solr version is 5.4.1. I have a problem with filter query and faceting, i have to make a filter query with AND/OR using also faceting (i will make this query using Spring Data Solr). It seems that the same filter query with brackets and without brackets give different result. The version with brackets don’t see tag/exclude. How it is possible?
Best regards. With brackets: { "responseHeader": { "status": 0, "QTime": 2, "params": { "q": "*:*", "facet.field": "{!ex=DEPARTMENT,MACROCATEGORY}macro_category.key", "indent": "true", "fq": "({!tag=DEPARTMENT}department:foods AND {!tag=MACROCATEGORY}macro_category.key:drinks)", "wt": "json", "facet": "true", "_": "1455700122431" } }, "response": { "numFound": 1, "start": 0, "docs": [ { "id": "5672a222fa4d0e4c0d965cc5", "published": true, "micro_category.key": "drinks-beer", "department": "foods", "macro_category.key": "drinks", "retail_price": 1, "selling_price": 1 } ] }, "facet_counts": { "facet_queries": {}, "facet_fields": { "macro_category.key": [ "drinks", 1, "box-collection", 0 ] }, "facet_dates": {}, "facet_ranges": {}, "facet_intervals": {}, "facet_heatmaps": {} } } Without brackets: { "responseHeader": { "status": 0, "QTime": 1, "params": { "q": "*:*", "facet.field": "{!ex=DEPARTMENT,MACROCATEGORY}macro_category.key", "indent": "true", "fq": "{!tag=DEPARTMENT}department:foods AND {!tag=MACROCATEGORY}macro_category.key:drinks", "wt": "json", "facet": "true", "_": "1455702347556" } }, "response": { "numFound": 1, "start": 0, "docs": [ { "id": "5672a222fa4d0e4c0d965cc5", "published": true, "micro_category.key": "drinks-beer", "department": "foods", "macro_category.key": "drinks", "retail_price": 1, "selling_price": 1 } ] }, "facet_counts": { "facet_queries": {}, "facet_fields": { "macro_category.key": [ "box-collection", 2, "drinks", 1 ] }, "facet_dates": {}, "facet_ranges": {}, "facet_intervals": {}, "facet_heatmaps": {} } }