Да, но при желании описание можно нагуглить в оф. доках по рельсам и постгресу. Там короче не так сложно. Слава разработчикам Postgres, героям слава! :)
Мike Butlitsky: к сожалению, я так и не понял, как реализовать поиск по части слова. Поиск по целому слову типа "Марк" или "Цукерберг" я смог реализовать, но беда заключается в том, что мне нужно искать совпадения по запросу: "Мар", "берг" и чтобы выдавало имена, в которые входит введенное слово.
Вчера видел это до того как сюда написал. Там поиск по слову идет. Например, есть имя Максим Максимов. По запросу "Максим" будет найдена запись, а по "Макс" - нет.