Существует вспомогательный метод rails, который называется underscore. Если вы запустите консоль rails (скрипт / консоль), вы сможете использовать ее:
"FullTime".gsub(/\s+/,'').underscore.to_sym
:full_time
так что я думаю, что вы должны сделать это удалить пробел и затем применить метод, описанный выше. Обратите внимание, что я добавил to_sym, чтобы показать, что это тоже возможно, но если вам это не нужно, просто удалите его.
Обратите внимание, что это вспомогательный метод rails, а не метод ruby из класса String. Это будет просто работать в окружении рельсов .