I want to be able to search for a an item in a multiple value field of a node and return the data of that specific value as the result.
I have a content type called 'Gallery'. 'Gallery' contains an image field that allows for unlimited values. Each value has an alt value that is exposed to Search API. I have a view using the "Search Views" module to filter the results from Search API.
I can successfully search for any 'Gallery' based on any of the alt tags of any of the images. The necessary data is exposed as fields to my view, such as: Gallery Photos: The image file. (indexed) | Gallery Photos » The image file.: File ID (indexed) (File ID (indexed))
but these fields only return data for the first image of that field in the Gallery.
I've searched high and low for a module or hack solution. No one has seemed to solve this. This seems like an important feature, because the way things are looking now, I would have to store each image as a separate node to be able to search for it individually. And that doesn't make sense for a lot of reasons.
Any help or direction would be greatly appreciated.