lucene-solr-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Stefan Moises <>
Subject Tagging and excluding Filters with BlockJoin Queries and BlockJoin Faceting
Date Wed, 17 Aug 2016 12:52:45 GMT
Hey girls and guys,

for a long time we have been using our own BlockJoin Implementation, because for our Shop
Systems a lot of requirements that we had were not implemented in solr.

As we now had a deeper look into how far the standard has come, we saw that BlockJoin and
faceting on children is now part of the standard, which is pretty cool.
When I tried to refactor our external code to use that now, I stumbled upon one non-working
feature with BlockJoins that still keeps us from using it:

It seems that tagging and excluding Filters with BlockJoin Faceting simply does not work yet.

Simple query:

&q={!parent which='isparent:true'}shirt AND isparent:false
&fq={!parent which='isparent:true'}{!tag=myTag}color:grey

Gives us:
o.a.s.h.RequestHandlerBase org.apache.solr.common.SolrException: undefined field: "{!ex=myTag}color"
	at org.apache.solr.schema.IndexSchema.getField(

Does somebody have an idea?


Stefan Moises
Manager Research & Development
shoptimax GmbH
Ulmenstraße 52 H
90443 Nürnberg
Tel.: 0911/25566-0
Fax: 0911/25566-29

Geschäftsführung: Friedrich Schreieck
Ust.-IdNr.: DE 814340642
Amtsgericht Nürnberg HRB 21703

View raw message