Rails: uno scope per query complesse

salve a tutt,

dato che sto sviluppando su MS SQL, ho deciso per varie ragioni di
usare il servizio di indicizzazione fulltext del server, invece di
affidarmi a tool esterni.

ora: ho delle query come questa:

Contact.find_by_sql “SELECT contacts.*, ft.RANK FROM contacts INNER
JOIN CONTAINSTABLE(contacts, , '"p”’) as ft on ft.[KEY] =
contacts.id"}

c’è modo di piazzare questa roba in un named scope o simili, in modo
da non riscriverla tutte le volte e da poter poi raffinarla
combinandola con altri named scope, associazioni, etc.?