Como eu alteraria o SQL que o Linq to Nhibernate gera para colunas específicas?

Para aproveitar a indexação de texto completo no MariaDB 10, preciso usar esta nova sintaxe "MATCH AGAINST" na string sql.

http://dev.mysql.com/doc/refman/5.0/en/fulltext-search.html#function_match

Eu acho que seria muito legal se, apenas para determinadas colunas, eu pudesse substituir o linq-nhibernate para alterar o sql que ele gera quando uso

.Where(x => FullTextIndexedStringProperty.Contains("Some word")).ToList().

Quem pode me dar algumas orientações gerais sobre como começar?

questionAnswers(1)

yourAnswerToTheQuestion