Hi,

I've configured several fields as facets. This fields are term references, and I have set term name as fulltext search field.

I perform a search.

If I select one entry from one facet A, it's ok. I can see results and I can see facets blocks showing correct values.

I remove the entry from facet A.

If I select one entry from another facet B, it's ok. I can see results and I can see facets blocks showing correct values.

Now, if I select again the entry from A. I have an empty page. No results.

Is there something to configure ?

Comments

tahiticlic’s picture

Project: Search API » Facet API
Component: Facets » Usability

I'll move this post to Facet API queue, maybe this will get be more appropriate there.

cpliakas’s picture

Not seeing how this is an issue with Facet API, since it doesn't perform the facet calculations. One thing that does stand out is the "fulltext" field which is not suitable for facets in general. Is this the field you are faceting on?

Thanks,
Chris

tahiticlic’s picture

No it is not a fulltext facet.

cpliakas’s picture

Status: Active » Postponed (maintainer needs more info)

OK, so since this is remaining in Facet API's queue, is there a specific location you can point to that shows Facet API is causing the issue? If not, I would recommend punting it back to the backend module you are using since it will be that module's responsibility to actually calculate the facets. Again, Facet API provides a common display layer and framework for faceting, but it is up to the backend to do the calculations.

Thanks,
Chris

drunken monkey’s picture

Component: Usability » Code

I'd also think this is a problem with Search API, if not with your configuration.
In any case, I'll need more details. What backend are you using (DB or Solr)? What types do facets A and B have?
And your problem is that there are no results when you select entries form two different facets, even the counts shown before (and maybe the actual results before?) suggest otherwise?

cpliakas’s picture

Project: Facet API » Search API
Version: 7.x-1.x-dev » 7.x-1.1
Component: Code » Facets
Category: bug » support

I'd also think this is a problem with Search API, if not with your configuration.

Changing metadata accordingly. Feel free to bump back to Facet API if necessary.

drunken monkey’s picture

Issue summary: View changes
Status: Postponed (maintainer needs more info) » Closed (cannot reproduce)

If this is still a problem, please re-open with more information.