I have a browsing view. I tried it both using Search API and just the regular Drupal search, but I can't figure out how to sort by Fivestar.

On both, whenever I try to display the Fivestar rating count (or user rating, or average rating) for the nodes in the "FIELDS" section of the view, I either get nothing or zero. And clearly sorting is doing something like that, or at least not sorting by the field.

For the version with Search API, I tried installing the Fivestar Search API module, but it didn't seem to do much. Is that because it's technically still in development? Or should it be working for what I want?

For the version without, I found online specific settings you're supposed to use, like relationships (using vote results and sorting by the value or function using that relationship). And it seemed to work for other people discussing it online, but I couldn't get it to sort correctly. I did notice, however, that the order of the nodes were changing, and I'm not sure why that might be.

Any ideas? Thanks!

EDIT: Also, for the version without Search API, when I try to filter by some of the contents that are fields of my nodes, like "Tags", it shows up as something like "Content: Tags (or Unknown)" and then it gives an error that says "No valid values found on filter: Content: Tags" and won't show up as filter options for the user. And this is weird, because I originally had a search view like this, then modified it to implement Search API, and now I modified it again to get rid of it. So I would expect things like this to work, because they worked before. But maybe something changed.