Ik ben de auteur en onderhouder van pg_search.
Helaas is het niet mogelijk om een polymorfe associatie in deze richting te doorlopen in pure SQL, dus die zoekopdracht is niet mogelijk met pg_search.
Een ding dat u kunt doen is de tekst uit de andere records berekenen en deze in een cache plaatsen in een kolom op de Cloth-tabel, en in plaats daarvan daartegen zoeken. Je moet voorzichtig zijn om het bij te werken wanneer de polymorfe refererende sleutel verandert op Cloth of de inhoud verandert in het eigenaarsrecord.
Hopelijk kan ik de foutmelding verbeteren zodat het niet zo verwarrend is. Bedankt voor het aangeven hiervan.