I am working on tweaking my search refinement panel, and I noticed that for one of my filter categories, filters are not being generated for all the metadata terms present. Specifically, it seems that a filter only gets generated for the first term in the field, even if that field really contains two or more terms.
For instance, if my field is "Fruit" and my terms are Apple, Orange, Banana and Pear, if I have one item with the terms "Banana; Pear" and another item with the terms "Apple; Pear", then my search refiner looks like:
rather than the expected:
Anyone know what I can do about that, or what the problem is?
I know that the terms are getting crawled, because if I do a search using the exact term (for example, in this case search for "Pear"), the correct items are found.