Multi-value facet with lookup field?
How does LookupField work if I have a multi-value facet? I'd like to facet over IDs but display the names. At the moment I'm just using names, but I've run into problems where the content author renames something and it breaks the search results.
You cannot use lookup fields for multi facet values, as the index wouldn't know which value to map to which. But why not keep on faceting directly on the name instead?
I think the
IndexReferrerItemsOnUpdate element of the
Coveo.SearchProvider.config file would solve your problem (see Understanding the Coveo Search Provider's Configuration File).
Setting it to
true will re-index all the items that references the item with a modified name when this one will be indexed.
Can you give it a try?