У меня есть следующие утверждения в модели:
before_save :add_http
protected
def add_http
if (/^http\:\/\/.+$/.match(url)) == nil
str = "http://" + url
url = str
end
end
Я проверил регулярное выражение в консоли, и оно кажется правильным, но когда 'url' был сохранен в БД, http://" не было добавлено. Есть идеи?