Searching on whole title returns no results
I don’t think it’s a bug, that’s what the docs describe, although I would tend to make the same assumption that you’ve made about how it should work.
Either way you can search for a contains, or an exact match at the same time:
.search(search_query &quot;OR \&quot;&quot; ~ search_query ~ &quot;\&quot;&quot;)