搜索的網址我在urlSearch模型下面的代碼:如何忽略「http://」和「www。」當我使用ActiveRecord
def find_url(orig_url)
url = find_by(url: orig_url)
unless url
# some stuff
end
end
這裏find_by將搜索傳遞給它的確切字符串是:orig_url
說法在我的情況。
例如,如果在我的表我有一個網址,如:www.stackoverflow.com
,如果我搜索http://stackoverflow.com
或http://www.stackoverflow.com
,這是不一樣的字符串,這意味着find_by
將返回零。
有沒有辦法告訴find_by
在搜索時忽略http://
和www.
?
忽略輸入或存儲的數據? – Babblo
存儲的數據,如果例如在我的數據庫中,我有www.foobar.com,並且我的搜索是「http://foobar.com」,它將返回一個結果 – medBo