У меня есть следующий метод в моей модели:
#find all the manufacturers names and ids or those matching a search string
def self.find_all(manufacturer="")
m_name = manufacturer.gsub(" ", '%') if manufacturer
find(:all, :select => 'id, name', :order => "name", :conditions => ["name like ?", "%#{m_name.capitalize}%"])
end
Это прекрасно работает на моем локальном компьютере, но когда я ставлю его на Heroku, оно работает менее хорошо: если я выполняю поиск и ввожу больше, чемодним словом он не будет возвращать никаких значений.
Чем отличается Heroku?