Jag är författare och underhållare av pg_search.
Tyvärr är det inte möjligt att korsa en polymorf association i denna riktning i ren SQL, så att göra den sökningen är inte möjlig med pg_search.
En sak du kan göra är att beräkna texten från de andra posterna och cachelagra den till en kolumn i tabellen Cloth och sedan söka mot den istället. Du måste vara noga med att uppdatera den när antingen den polymorfa främmande nyckeln ändras på Cloth eller innehållet ändras i ägarposten.
Förhoppningsvis kan jag förbättra felmeddelandet så att det inte blir så förvirrande. Tack för att du påpekade detta.