Использование знака вопроса в имени столбца Rails / ActiveRecord
В соответствии с идиомой Ruby об использовании знака вопроса в логических методах (например,person.is_smart?
), Я бы хотел сделать то же самое для поля ActiveRecord в Rails:
rails generate model Person is_smart?:boolean
На самом деле я не выполняю приведенное выше заявление. Я предполагаю, что в полях базы данных не может быть знака вопроса. Будут ли рельсы справляться с этим надлежащим образом? Является ли наилучшей практикой просто оставлять вопросительные знаки на моделях?
Использование Rails 3.2.8